设变量a是整型,b是双精度型,则表达式a+b的数据类型为()。
A. int
B. float
C. double
D. 不确定
查看答案
以下选项中,合法的八进制数是() 。
A. 028
B. 077
C. 02a
D. 023.5
若有定义:int a=7; float x=2.6, y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是()。
A. 2.600000
B. 2.850000
C. 3.600000
D. 0.000000
若有以下函数定义,主函数中定义int a[5]= {10, 11, 12, 13, 14},b;则在主函数中调用该函数,正确的输出结果为:()。void fun(int b[ ],int n){b[3]=0;}main(){int a[5]= {10, 11, 12, 13, 14};fun(a,5); printf("%d\n",a[3]);}
A. 12
B. 13
C. 14
D. 0
C语言提供了三种基本结构,以下哪个不是C语言的基本结构()。
A. 选择结构
B. 顺序结构
C. 过程结构
D. 循环结构