第一章测试
1.以下哪个叙述是不正确的编程风格( )。
A:大小写字母用在不同场合,一般除了符号名和常量名用大写字母外,其它一律用小写字母 B:使用括号来改善表达式的清晰度 C:使用有意义的标志符 D:程序中的注释可有可无
答案:D
2.C语言程序的执行,总是起始于( )。
A:程序中的第一条可执行语句 B:程序中的第一个函数 C:包含文件中的第一个函数 D:main函数
答案:D
3.        下面程序的输出是:        #include<stdio.h>int main(){       int k=11;       printf("k=%d,k=%o,k=%x\n",k,k,k);       return 0;}
A:k=11,k=13,k=b B:k=11,k=13,k=13 C:k=11,k=12,k=11 D:k=11,k=013,k=0xb
答案:A
4.下面对C语言特点,不正确描述的是( )。
A:C语言既可以用来编写应用程序,又可以用来编写系统程序 B:C语言兼有高级语言和低级语言的双重特点,执行效率高 C:C语言是一种结构式模块化程序设计语言 D:C语言的可移植性较差
答案:D
5.以下叙述正确的是( )
A:在对一个C程序进行编译的过程中,可发现注释中的拼写错误 B:C程序的每行中只能写一条语句 C:C语言本身没有输入输出语句 D:在C程序中,main函数可有可无
答案:C
6.C语言中规定:在一个源程序中main函数的位置( )。
A:必须在最开始 B:必须在最后 C:可以任意 D:必须在系统调用的库函数的后面
答案:C
7.a,b均为整数,且b!=0,则表达式a/b*b+a%b的值是( )
A:a B:b C:a被b除的商的整数部分 D:a被b除的整数部分
答案:A
8.设有以下语句:int x=10;x+=3+x%(-3),则x的值是( )
A:15 B:11 C:12 D:14
答案:D
9.设x为int型变量,则执行语句x=10和x+=x-=x-x后,x的值为( )
A:10 B:30 C:20 D:40
答案:C
10.main(){int a=12, b=12;printf("%d,%d\n",--a,++b);} 以上程序的输出结果是:( )
A:11,10 B:10,10 C:11,13 D:12,12
答案:C
11.阅读下面的程序main(){int i,j;scanf("%3d%2d",&i,&j);printf("i=%d,j=%d\n",i,j);}如果从键盘上输入1234567<回车>,则程序的运行结果是( )
A:i=123,j=4567 B:i=1,j=2 C:i=123,j=45 D:i=1234,j=567
答案:C
12.表达式pow(2.8,srt(double ())值的数据类型为int ( )
A:对 B:错
答案:B
13.假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是8 ( )
A:对 B:错
答案:A
14.’aBS’是非法常量 ( )
A:错 B:对
答案:B
15.C语言中运行’a’+1,所显示的值为97 ( )
A:对 B:错
答案:B
16.C语言中%c用于输出字符型数据( )
A:对 B:错
答案:A

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