奥鹏教育兰州大学《C语言程序设计》平时作业2
奥鹏兰州大学平时在线作业
《C语言程序设计》21春平时作业2
以下正确的叙述是( )
A:在C程序中,每行只能写一条语句
B:若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C:在C程序中,无论是整数还是实数,都能被准确无误地表示
D:在C程序中,%是只能用于整数运算的运算符
答案问询微信:424329
2.0177777所表示的十进制数为()
A:65535
B:65534
C:65533
D:66634
答案问询微信:424329
下面正确的字符常量是( )
A:"c"
B:'\''
C:'W'
D:""
答案问询微信:424329
请阅读以下程序:#include stdio.hmain(){float a,b;scanf("%f",if(a0.0) b=0.0;else if((a0.5)else if(a10.0) b=1.0/a;else b=10.0;printf("%fn",b);}若运行时输入2.0CR,则上面程序的输出结果是( )
A:0.000000
B:0.500000
C:1.000000
D:0.250000
答案问询微信:424329
语句while(!E);中的!E等价于( )
A:E==0
B:E!=1
C:E!=0
D:E==1
答案问询微信:424329
设a为int型变量,执行下列赋值语句后,a的取值分别是()a=125.534; a=(int)125.521%4; a=5<<2;
A:125,31,1
B:125,1,20
C:125,31,20
D:125.534,2,20
答案问询微信:424329
C语言中,关系表达式和逻辑表达式的值是( )
A:0
B:0或1
C:1
D:‘T’或’F’
答案问询微信:424329
下面程序段char *format="%s,a=%d,b=%dn";int a=1,b=10;a+=b;printf(format,"a+=b",a,b);的运行结果是( )
A:for,"a+=b",ab
B:format,"a+=b"
C:a+=b,a=11,b=10
D:以上结果都不对
答案问询微信:424329
若有以下定义,int a,b;float x; 则正确的赋值语句是( )
A:a=1,b=2
B:b++
C:a=b=5
D:b=int(x)
答案问询微信:424329
C语言中数组名作为参数传递给函数,作为实在参数的数组名被处理为( )
A:该数组的长度
B:该数组的元素个数
C:该数组中各元素的值
D:该数组的首地址
答案问询微信:424329
不是C语言提供的合法关键字( )
A:switch
B:print
C:case
D:default
答案问询微信:424329
若i为整型变量,则以下循环执行次数是( )for (i=2;i==0;)printf("%d",i–);
A:无限次
B:0次
C:1次
D:2次
答案问询微信:424329
以下叙述不正确的是( )
A:一个C源程序可由一个或多个函数组成
B:一个C源程序必须包含一个main函数
C:C程序的基本组成单位是函数
D:在C程序中,注释说明只能位于一条语句的后面
答案问询微信:424329
表示关系12=x=y的C语奥鹏兰州大学平时在线作业言表达式为:()
A:20,7
B:6,12
C:20,8
D:8,20
答案问询微信:424329
main(){char c='x';printf("c:dec=%d, oct=%o, hex=%x, ASCII=%cn",c,c,c,c);}以上程序的输出结果为c:dec=120, oct=170, hex=78, ASCII=x
A:错误
B:正确
答案问询微信:424329
for(y=0,x=1;x++y;x=i++) i=x;是无限循环的语句
A:错误
B:正确
答案问询微信:424329
在Turbo C中,整型数据在内存中占2个字节。()
A:正确
B:错误
答案问询微信:424329
结构体类型只有一种。()
A:正确
B:错误
答案问询微信:424329
break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。()
A:正确
B:错误
答案问询微信:424329
while、do~while和for语句的循环体都可以是空语句
A:正确
B:错误
答案问询微信:424329
main(){printf("*%f,%4.3f*n",3.14,3.1415);}以上程序的输出结果为*3.140000,3.142*
A:错误
B:正确
答案问询微信:424329
若有说明语句:char c= ‘64’ ; 则变量C包含1个字符
A:正确
B:错误
答案问询微信:424329
int a [3][ ];是正确的对二维数组a的声明
A:正确
B:错误
答案问询微信:424329
C语言中输入输出是通过函数完成的
A:错误
B:正确
答案问询微信:424329