注意:此页面搜索的是所有试题
河南工学院C程序设计(高起专)
若有一个函数原型为“double *function()”,则它的返回值类型为()。(本题1.5分)
A、 实数型
B、 实数指针型
C、 函数指针型
D、 数组型

假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为()。(本题1.5分)
A、 2
B、 4
C、 6
D、 8

在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。(本题1.5分)
A、 5
B、 4
C、 3
D、 6

假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为()。(本题1.5分)
A、 p->next=f
B、 p->next=f和f=p
C、 f=p->next
D、 f->next=p和f=p

用calloc函数创建具有10个整型元素的一维数组的正确语句是()。(本题1.5分)
A、 int *p=calloc(10,2);
B、 int *p=calloc(10);
C、 int *p=calloc(10,4);
D、 int *p=malloc(10)

在下面的函数声明语句中,存在着语法错误的是()。(本题1.5分)
A、 AA(int, int b)
B、 AA(int, int)
C、 AA(int a; int b)
D、 AA(int a, int)

在C语言中,所有预处理命令都是以()符号开头的。(本题1.5分)
A、 *
B、 #
C、 &
D、 @

C语言程序中的基本功能模块为()。(本题1.5分)
A、 表达式
B、 标识符
C、 语句
D、 函数

当处理特定问题时的循环次数已知时,通常采用()循环来解决。(本题1.5分)
A、 for
B、 while
C、 do-while
D、 switch

for语句能够被改写成的语句是()。(本题1.5分)
A、 复合
B、 if
C、 switch
D、 while

在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。(本题1.5分)
A、 main
B、 MAIN
C、 name
D、 function

for(int i=0;in/2){cout<(本题1.5分)
A、 n/2
B、 n/2+1
C、 n/2-1
D、 n-1

在下面的字符数组定义中,()语句有语法错误。(本题1.5分)
A、 char a[20]=“abcdefg”;
B、 char a[]=“x+y=55.”;
C、 char a[15]={“1”,“2”};
D、 char a[10]=‟5”;

C语言源程序文件的缺省扩展名为()。(本题1.5分)
A、 .cpp
B、 .exe
C、 .obj
D、 .c

带有随机函数调用的表达式rand()%20的值在()区间内。(本题1.5分)
A、 1~19
B、 1~20
C、 0~19
D、 0~20