1. C语言程序设计考题
我来回答下面的;
12、表达式:10!=9的值是(
)。
A、
true
B、
非零值
C、
0
D、
1
10!=9是一个关系表达式,其值非0即1,10不等于9
是真值,所以结果为1.选D。
13、设有数组定义:char
array[]="hello
world";则数组所占的存贮空间为__________。
A)4个字节
B)5个字节
C)12个字节
D)11个字节
这是一个字符串,字符数组的存储空间应是字符串长度加上1个结束标志,字符串长度是字符的个数,一个空格也是一个字符,所以,字符串长度为11,加上结束标志,为12.选C
14、有如下程序
#include
<stdio、h>
void
main()
{
int
x=1,a=0,b=0;
switch(x)
{
case
0:
b++;
case
1:
a++;
case
2:
a++;b++;
}
printf("a=%d,b=%d\n",a,b);
}
该程序的输出结果是_______。
A)a=2,b=1
B)a=1,b=1
C)a=1,b=0
D)a=2,b=2
x的值为1,所以从case1;入口,执行a++,因其后无break语句,所以继续执行a++,b++,得到a=2,b=1.选A
15、不能把字符串:Hello!赋给数组b的语句是(
)。
A、
char
b[10]={'H','e','l','l','o','!'};
B、
char
b[10];
b="Hello!";
C、
char
b[10];
不能给字符数组名直接赋值字符串。选B
2. 计算机二级C语言程序设计考啥内容
全国计算机二级州帆陪C语言程序设计包括40个单选题(每题一分)和三道操作题(60分)。
单选题中1~10题为二级公共基础知识,单选题的11~40题是C语言的内容。
操作题包括程序填空(18分)、程序改错(18分)和编程题(24分)各一题。
程序填空是将一个完整的程序,扣掉两到三处,让考生将它填写完整。由于每位考生具体抽到的题目不同,程序填空有2到3个空要填。
C语言有基础知识(C语言概述、常量与变量、数据类型、运算符和表达式),编程三大结构(顺序结构、选择结构、循环结构),数组、函数和指针,其他内容(预处理命令、结构体和共用体、位运算、文件)四大部分内容。重点是第二、三部分。
3. 全国计算机等级考试二级c语言程序设计题怎么考
设计题是大部分代码都已经给你了,你只要填空填一行或者几个空格就行了,考试时是你进入系统做完后保存然后老师阅卷的,30道选择题应该是电脑直接出成绩了,设计题如果运行出问题了一般就没分了,但是写出了关键点了老师应该会给一点点分数