单项选择题有以下程序() main( ) int a=0,i; for(i=1;i<5; i++) switch (i) case 0 case 3:a+ =2; case 1; case 2;a+=3; default, a+=5; }printf( %d n ,a);}
A.31 B.13 C.10 D.20
单项选择题假定所有变量均已正确说明,下列程序段运行后x的值是()。 a=b+c=0;x=12; if(!A) x--; elsex=5; if(C) x=3; elsex=4;
A.11 B.4 C.12 D.3
单项选择题有以下程序; int f1(double A. return a*a; int f2(double x,double y) double a, b; a=n(x); b=f1(y); return a+b; main() double w; w=f2(1.1,2.0); ┇ 变量w中的值是 ( )
A.5.21 B.5 C.5.0 D.0.0
单项选择题设有如下的变量定义; int i=8,k,a,b; unsinged long w=5; double x=1.42,y=5.2 则以下符合C语言语法的表达式是()
A.a+=a-=(b=4)*(a=3) B.x%(-3); C.a=a*3=2 D.y=float(i)
单项选择题以下if语句书写正确的是()
A.if(x=0;) printf("%f",x); elseprintf("%f",-x); B.if(x>0) x=x+1;printf("%f",x); else printf("%f",-x); C.if(x>0); x=x+1;printf("%f",x); else printf("%f",-x); D.if(x>0) x=x+1;printf("%f",x) else printf("%f",-x);
单项选择题下面被调用函数sub的函数值的类型是() sub(float A. float b; b=a*a+1; return b; A)
A.单精度型 B.双精度型 C.空类型 D.整型
单项选择题以下各组选项中,均能正确定义二维实型数组a的选项是 ()
A.float a[3][4]; float a[][4]; float a[3][]=1,0; B.float a(3,4); float a[3][4]; float a[][]=0,0; C.float a[3][4] static float a[][4]=0,0; D.float a[3][4]; float a[3][];
单项选择题C语言规定,函数返回值的类型是由 ( )
单项选择题以下对枚举类型名的定义中正确的是 ( )
单项选择题下面能正确进行字符串赋值操作的语句是 ( )