答案查看网,轻松搜题/搜资源
登录
×
登录账号
记住密码
立即注册
忘记密码
×
注册
使用微信扫描二维码,获取账号密码后免费查看答案
前往登录
忘记密码
×
忘记密码
使用微信扫描下方二维码,即可找回您的账号密码
前往登录
立即注册
搜题/搜资源
【单选题】【消耗次数:1】
写出下面程序的执行结果。main(){ int x=1,y=1,z=0;if(z0)if(y0) x=3;else x=5;printf(%d\tif(z=y0) x=3;else if(y= =0 ) x=5;else x=7;printf(%d\tprintf(%d\t}
①
1 5 1
②
3 7 0
③
5 5 0
④
1 7 0
参考答案:
复制
纠错
相关题目
【单选题】
写出下面程序的执行结果。main(){ int x=1,y=1,z=0;if(z0)if(y0) x=3;else x=5;printf(%d\tif(z=y0) x=3;else if(y= =0 ) x=5;else x=7;printf(%d\tprintf(%d\t
①
1 7 0
②
3 7 0
③
5 5 0
④
1 5 1
查看完整题目与答案
【单选题】
写出下面程序的执行结果。main(){ int x=1,y=1,z=0;if(z0)if(y0) x=3;else x=5;printf(%d\tif(z=y0) x=3;else if(y= =0 ) x=5;else x=7;printf(%d\tprintf(%d\t}
①
1 7 0
②
3 7 0
③
5 5 0
④
1 5 1
查看完整题目与答案
【单选题】
写出下面程序的执行结果。main(){ int x=1,y=1,z=0;if(z0)if(y0) x=3;else x=5;printf(%d\tif(z=y0) x=3;else if(y= =0 ) x=5;else x=7;printf(%d\tprintf(%d\t}
①
1 5 1
②
1 7 0
③
3 7 0
④
5 5 0
查看完整题目与答案
【单选题】
写出下面程序的执行结果。main( ){ int x,y=1; if(y!=0) printf(“%d\t”,x); if(y= =0) else printf(“%d\t\n”,x);
①
1 3
②
1 5
③
5 3
④
5 5
查看完整题目与答案
【单选题】
写出下面程序的执行结果。main( ){ int x,y=1; if(y!=0) printf(“%d\t”,x); if(y= =0) else printf(“%d\t\n”,x);}
①
1 3
②
1 5
③
5 3
④
5 5
查看完整题目与答案
【单选题】
以下程序输出结果是( )。 Main() {int x=2,y=-1,z=2; if(xy) if(y0) z=0; else z+=1; printf(%d\n }
①
3
②
2
③
1
④
0
查看完整题目与答案
【单选题】
执行下面程序后,运行结果是 #includevoid main( ) { int x=41,y=1; if (x%3==0 x%7==0) { y+=x;printf(y=%d\n} else {y=x;printf(y=%d} }
①
y=41
②
y=43
③
y=42
④
y=1
查看完整题目与答案
【判断题】
x0=-5+t,y0=1+t是3x+6y=15的解.
①
正确
②
错误
查看完整题目与答案
【简答题】
分析下面程序main(){ int x=2,y,z;x*=3+2;printf(%d\nx*=y=z=4;printf(%d\nx=y=1;z=x++-1;printf(%d,%d\n,x,z);z+=-x++ +(++y);printf(%d,%d,x,z); }程序的输出结果是[填空1]。
查看完整题目与答案
【单选题】
设有如下定义:int x=0,y=3,z; 则语句printf(%d\n,z=(x%y,x/y));的输出结果是
①
1
②
0
③
4
④
3
查看完整题目与答案
随机题目
【单选题】
下面程序执行后的结果是() #include stdio.h int m=0; void fun( ) { m++; } void main( ) { m++; fun( ); m++; printf(%d,m); }
①
0
②
1
③
2
④
3
查看完整题目与答案
【单选题】
下列关于C语言注释的叙述中错误的是()。
①
以/*开头并以*/结尾的字符串为C语言的注释符
②
注释可以出现在任何位置,用以提示和注释程序的意义
③
程序编译时,不对注释作任何处理
④
程序编译时,需要对注释进行处理
查看完整题目与答案
【单选题】
有如下定义:char a[][6]={abcde,ABCDE,#@xyz};哪个选项可以输出字符串ABCDE()
①
printf(%s,a[0])
②
printf(%s,a[1][6])
③
printf(%s,a[2])
④
printf(%s,a[1])
查看完整题目与答案
【单选题】
表达式:sizeof(unsigned)的值是()。
①
1
②
2
③
4
④
8
查看完整题目与答案
【单选题】
有一个二进制数,最后为第1位,依次向前为第2位、第3位等等,它的第19位的位权是多少()。
①
2的19次方
②
2的18次方
③
2的20次方
④
2的17次方
查看完整题目与答案
【单选题】
以下对指针变量进行操作的语句,正确的选项是()
①
int*p,*q;q=p;
②
inta,*p,*q;q=a;p=*q;
③
inta=b=0,*p;p=a;b=*p;
④
inta=20,*p,*q=a;p=q;
查看完整题目与答案
【单选题】
若有以下说明语句: structdate {intyear; intmonth; int }brithday; 则下面的叙述不正确的是().
①
struct是声明结构体类型时用的关键字
②
structdate是用户定义的结构体类型名
③
brithday是用户定义的结构体类型名
④
year,day都是结构体成员名
查看完整题目与答案
【单选题】
下列程序的输出结果是()。 #include fun(int *a,int *b) {int *w;*a=*a+*a;*w=*a; *a=*b; *b=*w;} main( ) {int x=9,y=5,*px=fun(px,py);printf(%d, %d\n,x,y);}
①
出错
②
18,5
③
5,9
④
5,18
查看完整题目与答案
【单选题】
若已定义inta=5;下面对(1)int*p=&a;(2)*p=a;两个语句的正确解释是()
①
语句(1)和(2)中的*P含义相同,都表示给指针变量p赋值
②
语句(1)和语句(2)的执行结果,都是把变量a的地址值赋给指针变量p
③
语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋给指针变量p
④
语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋于*p
查看完整题目与答案
【单选题】
用来判断两个值大小关系的运算符是()。
①
算术运算符
②
关系运算符
③
逻辑运算符
④
条件运算符
查看完整题目与答案