1. [单选题]下面程序段的正确输出是 int w=4,x=3,y=2,z=1; cout(wx? w:zy? z:x)endl;
B. 1
C. 2
D. 3
2. [单选题]以下哪种操作最适合先进行排序处理()
A. 找最大、最小值
B. 计算算术平均值
C. 找中间值
D. 找出现次数最多的值
3. [单选题]InputBox()函数返回值的类型是( )。
A. 数值
B. 字符串
C. 变体
D. 数值或字符中
4. [单选题]下列关于文件的叙述中,错误的一条是______。
A. 在随机访问模式下,文件中的每条记录的长度可以不同
B. 在对文仆进行任何操作之前,必须事先打开文件
C. LOF()函数返回文件的字节数(byte number),如果返回0,表示该文件是一个空文件
D. 在二进制访问模式中,可以把文件指针移到文件的任何地方
5. [单选题]运行下列程序段,结果是 For m=10 to 1 step 0 K=K+3 Next m
A. 形成死循环
B. 循环体(loop body)不执行即结束循环
C. 出现语法错误
D. 循环体(loop body)执行一次后结束循环
6. [单选题]有以下程序: int a=2; int f(int n) {static int a=3; int t=0; if(n%2){static int a=4;t+=a++; } else {static int a=5; t+=a++; } return t+a++; } main() { int s=a,i; for(i=0;i3;i++) s+=f(i); printf("%d\n",s); } 程序运行后的输出结果是 ______。
A. 26
B. 28
C. 29
D. 24
7. [单选题]下列叙述中错误的是( )。
A. 计算机不能直接执行用C语言编写的源程序
B. C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件
C. 后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件
D. 后缀为.obj和.exe的二进制文件都可以直接运行
8. [单选题]假设变量bool_x是一个布尔型(逻辑型)的变量,则下面正确的赋值语句是( )。
A. bool_x="False"
B. bool_x=.False.
C. bool_x=False
D. bool_x=False
9. [单选题]有以下程序: main() { char a[]="abcdefg",b[10]="abedefg";printf("%d%d\n",sizeof(A) ,sizeof(B) ); } 执行后输出结果是( )。
A. 7 7
B. 8 8
C. 8 10
D. 10 10
10. [单选题]能释放公共变量的命令是( )。
A. RETURN
B. QUIT
C. EDNIF
D. CLEAR