【单选题】
写出下面程序的执行结果。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}
【单选题】
以下程序的运行结果是。main( ){int c,x,y; x=1; y=1; c=0; c=x++||y++; printf(“\n%d%d%d\n”,x,y,c);}
【单选题】
下列条件语句中输出结果与其他语句不同的是。
①
if(a==0)printf(“%d\n”,x);else printf(“%d\n”,y);
②
if(a==0)printf(“%d\n”,y);else printf(“%d\n”,x);
③
if(a!=0)printf(“%d\n”,x);elseprintf(“%d\n”,y);
④
if(a)printf(“%d\n”,x); else printf(“%d\n”,y);
【单选题】
两次运行下面的程序,如果从键盘上分别输入4和6,则输出结果是。main( ){ int x; scanf(“%d”, if(x++5) printf(“%d”,x); else printf(“%d\n”,x++);}
【单选题】
以下不能输出字符A的语句是()(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
【单选题】
假定所有变量均已正确说明,下列程序段运行后x的值是。a=b=c=0;x=35;if(!a) x=-1;else if(b);if(c) else
【简答题】
以下程序的输出结果为:[填空1]main( ){ float a=3.14, b=3.14159;printf(%f, %5.3f\n,a,b); }
【简答题】
C语言的类型转换有三种方式:[填空1]类型转换、[填空2]类型转换和[填空3]类型转换。
【简答题】
以下程序输出结果是[填空1]。#include stdio.hvoid main(){ int i, sum=0;for(i=1; i i++)sum+=i;printf(″%d\n″,sum);}
【简答题】
C语言的常量分为:[填空1]常量、[填空2]常量、[填空3]常量、[填空4]常量和[填空5]常量。