第三章测试
1.逗号表达式k=(i=1,j=1,++i,--j)的值是( )。
A:不能确定 B:k的值 C:--j的值 D:i=1的值
答案:C
2.对int i,j;scanf(“%d%d”,&i,&j);,输入:12 25后,以下说法正确的是( )。
A:i和j的值无法预测 B:i和j的值分别为12和25 C:编译时会出现语法警告 D:编译时会出现语法错误 3.

对以下程序代码,其输出结果是( )。
#include <stdio.h>
int main(void) {
   int x=072;
   printf(“%d\n”,x+1);
   return 0;
} /*End of main()*/


A:73 B:115 C:72 D:59 4.

对以下程序代码,输出的结果是( )。
#include <stdio.h>
int main(void) {
    int x=0x10;
    printf(“%c\n”,'A'+x); 

    return 0;
} /*End of main()*/


A:Q B:K C:I D:P 5.

以下程序的运行结果是( )。
#include<stdio.h>
void main(void) {
   int i,j,m,n;
   i=8;j=10;
   m=++i;
   n=j++;
   printf(“%d,%d,%d,%d”,i,j,m,n);
   return 0;
} /*End of main()*/


A:9,11,8,10 B:9,11,9,10 C:9,10,9,11 D:8,10,8,10 6.

C语言中的控制型语句是( )。


A:loop B:if、switch C:break、continue、goto、return D:while、for、do while 7.scanf()的输入格式控制串中,可以作为格式分隔符的有( )。
8.空语句即独立的一个分号语句。( )
A:对 B:错 9.单精度浮点数的默认格式化输出精度为6位,双精度则为12位。( )
A:错 B:对 10.scanf()格式控制串中的默认分隔符为'\n'。( )
A:错 B:对

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(44) dxwkbang
返回
顶部