国家开放大学《C语言程序设计A》最新试题
(单选题)
假定a为一个整数类型的数组名,整数类型的长度为4,则元素a[4]的地址比a数组的首地址大()个字节。
(判断题)
NULL是一个符号常量,通常作为空指针值,它代表的值为0。()
(单选题)
假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。
(简答题)
编写一个主函数,已知6≤a≤40,15≤b≤30,求出满足不定方程2a+5b=120的全部整数组解。如(13,20)就是其中的一组解。
(单选题)
从一个数据文件中读入以换行符结束的一行字符串的系统函数为()。
(判断题)
假定p所指对象的值为25,p+1所指对象的值为46,则*p++的值为46。()
(简答题)
写出下列函数的功能。
(单选题)
假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][1]的值为()。
(单选题)
在下面的函数声明语句中,存在着语法错误的是()。
(单选题)
在下列的字符数组定义中,存在语法错误的是()。
(单选题)
在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。
(判断题)
在结构类型的定义中,允许出现结构类型不完整的超前定义。()
(填空题)
一个函数定义由()和函数体两部分组成。
(填空题)
假定二维数组的定义为“char a[3][5];”,则该数组所含元素的个数为()。
(单选题)
设x和y均为逻辑值,则x && y为真的条件是()。
(单选题)
将两个字符串连接起来组成一个字符串时,选用的字符串函数为()。
(简答题)
写出下列程序运行后的输出结果。
(填空题)
假定a是一个一维数组,则a[i]的指针访问方式为()。
(简答题)
写出下列程序运行后的输出结果。
(简答题)
写出下列程序运行后的输出结果。