一、单项选择题(每小题2分,共50分)1、一个C程序的执行是从___A__
A、本程序的main函数开始,到main函数结束B、本程序的main函数开始,到本程序文件的最后一个函数结束C、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束D、本程序文件的第一个函数开始,到本程序main函数结束2、C语言程序的基本单位是___C___
A、程序行B、语句C、函数D、字符3、请选出可用作C语言用户标识符的一组标识符___B___
A、voidB、a3_b3C、ForD、2adefine_123-abcDOWORDIFasesizeof4、假定x和y为double型,则表达式(x=2,y=x+5/2)的值是__C__
500000B、4C、4
000000D、2
0000005、下列可以正确表示字符型常量的是___D__
A、297B、"a"C、"\n"D、'\t'6、在C语言中,要求运算数必须是整型的运算符是__D__
A、/B、++C、*=D、%7、C语言中,复合语句的构成是将一系列语句置于__C__
A、begin与end之间B、方框号“[]”之间C、花括号“{}”之间D、圆括号“()”之间8、有如下程序段,对应正确的数据输入是___A___
floatx,y;scanf(”%f%f”,&x,&y);printf(”a=%f,b=%f”,x,y);A、2
67C、A=2
04,B=5
679、以下程序段的输出结果是___D__
inta=5678;printf(”%2d\n”,a);A、提示出错、无结果B、56C、78D、567810、已知:charch='A';则下列表达式的值是__B__
ch=(ch>='A'&&ch