C语言程序设计试卷及答案(4页).doc
《C语言程序设计试卷及答案(4页).doc》由会员分享,可在线阅读,更多相关《C语言程序设计试卷及答案(4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-C语言程序设计试卷及答案-第 4 页C语言程序设计 一、单项选择题(共15小题,每题4分,共60分) 1、下列有关C语言的叙述中错误的是()。A) C语句必须以分号结束 B) 任何一个C程序中有且只有一个主函数C) 复合语句在语法上可被看作一条语句 D) C程序中对数据的任何操作都可由运算符实现2、以下不能定义为用户标识符的是()。 A) MAIN B) _HJ C) 2ong D) LINE13、以下能正确定义一维数组的是( )。 A) int a5=0,1,2,3,4,5; B) int a5=”012345”; C) char a =”012345”; D) char a5=0,1,2
2、,3,4,5;4、以下关于main()函数的说法,正确的是 。A) main()必须是程序的第一行 B)main()可以有参数C) 一个程序可以有多个main() D)main()可以被用户自定义的函数调用5、设char str110 = “ABCDE”, str210 = “xyz”;则执行语句 printf(“%d”, strlen(strcpy(str1, str2); 后的输出结果是()。A) 9 B) 8 C) 5 D) 36、若用数组名作为函数调用的实参,则传递给形参的是()。A) 数组的首地址B) 数组第一个元素的值 C) 数组中全部元素的值D) 数组元素的个数7、在C程序中,若
3、未在函数定义时说明函数类型,则函数默认的类型为( )。A)void B)double C)int D)char8、下面不能正确进行字符串赋值操作的语句是( )。A) char s5=ABCD; B) char s5; s=ABCD; C) char *s;s=ABCDEF; D) char *s=ABCD;9、设有说明int s5=1,3,5,7,9; int *p=s; 则下列表达式中值为3的是 ( )。A)+p B)+(*p) C) *(+p) D) *(p+=2)10、变量的指针,其含义是指该变量的 。 A) 值 B) 地址 C) 名 D) 一个标志11、若有说明int (*p)3;则以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 试卷 答案
限制150内