C语言在线考试 !在线等,跪求

来源:百度知道 编辑:UC知道 时间:2024/06/08 19:11:30
1、语句printf("%%d%d",123);将输出?
2、设X和Y均为bool量,则x&&y为真的条件是?
3、若有定义int y=3; float z=5.2, x=4.8;则表达式y+=int(x)+x+z之值为?
4、变量分为全局和局部两种,?变量没有赋初值时,其值是不确定的。
5、以下程序实现输出x,y,z三个数中的最大者,请在空白处填入正确的内容。
#include<stdio.h>
main()
{ int x=4,y=6,z=7;
int u,v;
if(x>y) u=x
else u=y;
if( )v=u;
else v=z;
printf("v=%d",v);}

1- %d123
2- X,Y同时为真时
3- 17 ,但是是不是你写错了一点,
强制将单精度x,转换成整形,应该是 (int)x 而不是你写的int(x)
4- C语言中的变量按作用域范围可为:局部变量和全局变量
变量没有赋初值时,其值是不确定的
5- u>z

1, %d123
2, X,Y同时为真时
3,17
4,没看懂你的意思
5,u>z

最好自己做