自考题库
首页
所有科目
自考历年真题
考试分类
关于本站
游客
账号设置
退出登录
注册
登录
出自:国家开放大学《C语言程序设计A》
用calloc函数创建具有10个整型元素的一维数组的正确语句是()。
A:int *p=calloc(10,2);
B:int *p=calloc(10);
C:int *p=calloc(10,4);
D:int *p=malloc(10)
short int类型的长度为()。
在结构类型的定义中,其中的数据成员可以是本身类型的直接对象。()
直接访问表达式().score所对应的间接访问表达式为()。
十进制数25表示成符合C语言规则的十六进制数为0x19。()
使用“typedef char BB[10][50];”语句定义标识符BB为含有10行50列的二维字符数组类型。()
假定整数指针p所指数据单元的值为30,p+1所指数据单元的值为40,则执行*p++后,p所指数据单元的值为()。
A:40
B:30
C:70
D:10
在一个C语言程序文件中,若要包含一个头文件,则使用以百分号开始的预处理命令。()
使用const语句定义一个符号常量时,不必对它进行初始化。()
当不需要函数返回任何值时,则需要使用保留字void作为函数的返回值类型。()
与结构成员访问表达式(*fp).score等价的表达式是fp->score。()
C语言源程序文件的缺省扩展名为()。
A:.cpp
B:.exe
C:.obj
D:.c
假定a是一个指针数组,则a+i所指对象的地址比a地址大4*i字节。()
假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为()。
A:0
B:4
C:8
D:6
根据函数原型"int MM(int a[],int m)",编写函数定义,计算并返回数组a[m]中元素最大值和最小值之差。
带有随机函数调用的表达式rand()%20的值在()区间内。
A:1~19
B:1~20
C:0~19
D:0~20
存储字符’a’需要占用存储器的()个字节空间。
不符合C语言规定的复合语句是()。
A:{}
B:{;}
C:{x=0;}
D:{y=10}
执行“printf("%c",’A’+2);”语句后得到的输出结果为()。
写出下列程序运行后的输出结果。
C语言程序中的基本功能模块为()。
A:表达式
B:标识符
C:语句
D:函数
十进制数50表示成符合C语言规定的八进制数为()。
A:20
B:32
C:62
D:062
写出下列函数的功能。
从一个数据文件中读入以换行符结束的一行字符串的函数为()。
A:gets()
B:fgets()
C:getc()
D:fgetc()
写出下列程序运行后的输出结果。
写出下列程序运行后的输出结果。
假定有语句为“int b[10]; int *pb;”,则下面
不正确
的赋值语句为()。
A:pb=b;
B:pb=&b[0];
C:pb=b+2;
D:pb=b[5];
关系表达式(x==0)的等价表达式为()。
写出下列函数的功能。
假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为()。
首页
<上一页
5
6
7
8
9
下一页>
尾页