c语言单选题试卷

2025-08-13

试卷编号:22 所属语言:C语言

试卷方案:TC_160505230707 试卷总分:151分 共有题型:1种

一、单选 共151题 (共计151分)

第1题 (1.0分) 题号:5609 难度:中 第10章 下面判断正确的是().

A:char *a=\等价于 char *a;*a=\

B:char str[10]={\等价于char str[10];str[]={\C:char *s=\等价于 char *s;s=\

D:char c[4]=\等价于 char c[4]=d[4]=\ 答案:C

第2题 (1.0分) 题号:5413 难度:中 第6章 t为int类型,进人下面的循环之前,t的值为0 while( t=1 ) { ……}

则以下叙述中正确的是().

A:循环控制表达式的值为0 B:循环控制表达式的值为1 C:循环控制表达式不合法 D:以上说法都不对 答案:B

第3题 (1.0分) 题号:5520 难度:中 第8章 下面叙述中正确的是().

A:对于用户自己定义的函数,在使用前必须加以声明 B:声明函数时必须明确其参数类型和返回类型 C:函数可以返回一个值,也可以什么值也不返回

D:空函数在不完成任何操作,所以在程序设计中没有用处 答案:C

第4题 (1.0分) 题号:5512 难度:中 第8章 在C语言的函数中,下列正确的说法是().

A:必须有形参 B:形参必须是变量名 C:可以有也可以没有形参 D:数组名不能作形参 答案:C

第5题 (1.0分) 题号:5221 难度:中 第1章 以下对C语言函数的描述中,正确的是(). A:C程序必须由一个或一个以上的函数组成 B:C函数既可以嵌套定义又可以递归调用 C:函数必须有返回值,否则不能使用函数

D:C程序中有调用关系的所有函数必须放在同一个程序文件中 答案:A

第6题 (1.0分) 题号:5258 难度:易 下列数据中属于\字符串常量\的是(). A:ABC B:\C:'ABC' D:'A' 答案:B

第7题 (1.0分) 题号:5294 难度:中 下列程序段的输出结果为(). float x=213.82631;

printf(\A:213.82 B:213.83 C:213 D:3.8 答案:C

第8题 (1.0分) 题号:5206 难度:中 能将高级语言编写的源程序转换为目标程序的是(). A:链接程序

第2章 第2章 第1章 B:解释程序 C:编译程序 D:编辑程序 答案:C

第9题 (1.0分) 题号:5412 难度:中 第5章 下列程序的输出结果是(). main()

{ int x=1,y=0,a=0,b=0;

switch(x) {

case 1:switch(y)

{

case 0:a++;break;

case 1:b++;break;

}

case 2:a++;b++;break;

case 3:a++;b++;break; }

printf(\ }

A:a=1,b=0 B:a=2,b=1 C:a=1,b=1 D:a=2,b=2 答案:B

第10题 (1.0分) 题号:5541 难度:中 第8章 下列定义不正确的是(). A:#define PI 3.141592 B:#define S 345

C:int max(x,y); int x,y; { } D:static char c; 答案:C

第11题 (1.0分) 题号:5471 难度:中 第7章 以下能对二维数组a进行正确初始化的语句是(). A:int a[2][]={{1,0,1},{5,2,3}}; B:int a[][3]={{1,2,3},{4,5,6}}; C:int a[2][4]={{1,2,3},{4,5},{6}}; D:int a[][3]={{1,0,1}{},{1,1}}; 答案:B

第12题 (1.0分) 题号:5358 难度:中 第3章 若已定义x和y为double类型,则表达式x=1,y=x+3/2 的值是(). A:1 B:2 C:2.0 D:2.5 答案:C

第13题 (1.0分) 题号:5648 难度:中 第11章 函数调用语句:fseek(fp,-20L,2);的含义是(). A:将文件位置指针移到距离文件头20个字节处 B:将文件位置指针从当前位置向后移动20个字节 C:将文件位置指针从文件末尾处退后20个字节 D:将文件位置指针移到离当前位置20个字节处 答案:C

第14题 (1.0分) 题号:5220 难度:中 第1章 求平方根函数的函数名为(). A:cos

B:abs C:pow D:sqrt 答案:D

第15题 (1.0分) 题号:5391 难度:中 第4章 以下程序的输出结果是(). main()

{int i,j,k,a=3,b=2; i=(--a==b++)?--a:++b; j=a++;k=b;

printf(\}

A:i=2,j=1,k=3 B:i=1,j=1,k=2 C:i=4,j=2,k=4 D:i=1,j=1,k=3 答案:D

第16题 (1.0分) 题号:5629 难度:中以下叙述中不正确的是().

A:C语言中的文本文件以ASCⅡ码形式存储数据 B:C语言中对二进制文件的访问速度比文本文件快 C:C语言中,随机读写方式不适用于文本文件 D:C语言中,顺序读写方式不适用于二进制文件 答案:D

第17题 (1.0分) 题号:5239 难度:中下列字符序列中,可用作C标识符的一组字符序列是(). A:S.b,sum,average,_above B:class,day,lotus_1,2day C:#md,&12x,month,student_n! D:D56,r_1_2,name,_st_1 答案:D

第18题 (1.0分) 题号:5356 难度:中第11章 第2章 第3章


c语言单选题试卷.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:义务教育《体育与健康课程标准》(2024版)复习题

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219