




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单项选择题(每题1分,共30分)1、 以下能对外部的二维数组a进行正确初始化的语句是( )。A) int a2 = 1,0,1,5,2,3;B) int a3 = 1,2,1,5,2,3;C) int a24 = 1,2,1,5,2,6;D) int a3 = 1,0,2,2,3;2、 以下不是死循环的语句为( )。A) for(; ; x+=k); B) while(1)x+; C) for(k=10; ;k-)sum+=k;D) for(;(c=getchar()!=n;)printf(“%c”,c);3、 C语言中基本数据类型包括( )。A) 整型、实型、逻辑型 B) 整型、实型、字符型C) 整型、字符型、逻辑型 D) 整型、实型、逻辑型、实型4、 设n=3;则执行n+;后n的值是( )。A) 2 B) 3 C) 4 D) 55、 以下程序段输出是( )。int a=5,b=0,c=0;if(a=b+c)printf(“”);else printf(“&”);A)有语法错误 B)不能通过链接 C)输出 D)输出 &6、 C语言源程序名的后缀是 。 A. exeB. cC. objD. cpp7、 以下叙述中错误的是 。A. 计算机不能直接执行用C语言编写的源程序B. C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件C. 后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件D. 后缀为.obj和.exe的二进制文件都可以直接运行8、 可在C程序中作为用户标识符的一组是 。A. andB. DateC. HiD. case _2007 y-m-d Dr.Tom Bigl9、 以下选项中,合法的一组C语言数值常量是 。 A. 028B. 12.C. .177D. 0x8A .5e-3 0xa23 4e1.510,000 .0xf 4.5e0 0abc 3.e510、 以下关于long、int和short类型数据占用内存大小的叙述中正确的是 。 A. 均占4个字节B. 根据数据的大小来决定所占内存的字节数C. 由用户自己定义D. 由C语言编译系统决定11、 若变量均已正确定义并赋值,以下合法的C语言赋值语句是 。A. x=y=5;B. x=n%2.5;C. x+n=i;D. x=5=4+1;12、 以下正确的字符串常量是 。 A. B. abcC. Olympic GamesD. 13、 已知字符A的ASC代码值是65,字符变量c1的值是A,c2的值是D。执行语句printf(%d,%d,c1,c2-2);后输出结果是 。 A. A,BB. A,68C. 65,66D. 65,6814、 执行scanf (a=%d,b=%d,&a,&b); 语句, 若要使变量a和b的值分别为3和4, 则正确的输入方法为 。A. 3,4B. a:3 b:4C. a=3,b=4D. 3 415、 转换说明符%x的输出形式是 。A. 十六进制数B. 八进制数C. 十进制数D. 二进制数16、 若有以下类型说明语句: char w;int x;float y;double z; 则表达式 w*x+z-y 的结果为 类型。A. floatB. doubleC. intD. char17、 以下叙述中错误的是 。A. C语句必须以分号结束B. 复合语句在语法上被看作一条语句C. 空语句出现在任何位置都不会影响程序运行D. 赋值表达式末尾加分号就构成赋值语句18、 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是 。 A. k%2B. k%2=1C. (k%2)!=0D. !k%2=119、 当执行以下程序段时,供选择的答案是 。a=-3; do a+=a; while(!a); A. 循环体将执行一次B. 循环体将执行两次C. 循环体将执行无限次D. 系统提示有语法错误20、 若定义int k; 则以下循环语句的循环执行次数是 。for(k=2;k=0;) printf(%d, k-);A. 无限B. 0C. 1D. 221、 以下叙述中正确的是 。A. C语言程序将从源程序中第一个函数开始执行B. 可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C. C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束D. main可作为用户标识符,用以命名任意一个函数作为主函数22、 以下叙述中错误的是 。 A. C程序必须由一个或一个以上的函数组成B. 函数调用可以作为一个独立的语句存在C. 若函数有返回值,必须通过return语句返回D. 函数形参的值也可以传回给对应的实参23、 语句char str20;说明str是一个字符串,最多能表示 。A20个字符 B19个字符 C18个字符 D21个字符24、下面是一个初始化指针的语句:int *px=&a;其中指针变量的名字应该是 。A*pz Ba Cpx D&a25、对于语句int *px10,以下说法正确的是 。Apx是一个指针,指向一个数组,数组的元素是整数型。Bpx是一个数组,其数组的每一个元素是指向整数的指针。CA和B均错,但它是C语言的正确语句。DC语言不允许这样的语句。26、联合体成员的数据类型 。A相同 B可以不同也可以相同 C长度一样 D是结构体变量27、已知struct student char name;int student_n;char grade;struct student temp,*p=&temp;=chou;则下面不正确的是 。表达式 值Ap-name chouB(*p)-name+2 hC*p-name+2 eD*(p-name+2) o28、设有定义的语句:char c1=92,c2=92;则以下表达式中值为零的是 。 A. c1c2B. c1&c2C. c2D. c1|c229、 设char型变量x中的值为10100111,则表达式(2+x)(3)的值是 。A. 10101001B. 10101000C. 11111101D. 0101010130、 整型变量x和y的值相等,且为非0值,则以下选项中,结果为零的表达式是 。A. x|yB. x|yC. x&yD. xy二、读程题(每题5分,共20分)1、有以下程序:#include void main( ) int p8=11,12,13,14,15,16,17,18,i=0,j=0; while(i+7) if(pi%2) j+=pi; printf(%dn,j); 程序运行后的输出结果是_45_。2、 阅读下列程序:#include void main( ) char c; while (c=getchar( ) != n) if (c=A & c=a & c=z) c=c-32; printf(%c,c); printf(n); 执行时,如果从键盘上输入:DEFabc,则运行结果是: 。3、 以下程序运行后的输出结果是: 。#include void main( ) int i=1,j=2,k=3; if(i+=1&(+j=3|k+=3) printf(%d %d %dn,i,j,k); 4、 有以下程序:#include void main( ) char c1,c2,c3,c4,c5,c6; scanf (%c%c%c%c,&c1,&c2,&c3,&c4); c5=getchar( ); c6=getchar( );putchar(c1);putchar(c2);printf(%c%cn,c5,c6);程序运行后,若从键盘输入(从第1列开始)12345678则输出结果是: 1245 。三、填程题(每题10分,共20分)1、以下程序的功能是输出如下形式的方阵,请填空。13 14 15 169 10 11 125 6 7 81 2 3 4 #include void main( ) int i,j,x;for(j=4; j=4 ;j-) for(i=1;i=4;i+) x=(j-1)*4 + i ;printf(%4d,x); printf(n);2、 以下程序的功能是:输出100以内(不含100)能被3整除且个位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 历史教师考试题及答案
- 理工英文考试题及答案
- 2025年中国女底坡跟数据监测报告
- 客房经理考试题及答案
- 焦炉调温工5S管理考核试卷及答案
- 课件时针分针的自我介绍
- 重金属物料焙烧工三级安全教育(公司级)考核试卷及答案
- 酒店实务考试题及答案
- 景区管理考试题及答案
- 课件文案编写
- 贵州省桐梓县狮溪铝多金属(含锂)普查项目环境影响评价报告表
- 吉林省梅河口市2025年上半年公开招聘辅警试题含答案分析
- 灭火和应急疏散预案演练制度(足浴会所)
- 清产核资业务培训课件
- 2025年高等教育心理学模拟题(含答案)
- 2025年部编版新教材语文七年级上册教学计划(含进度表)
- (2025秋)人教版二年级数学上册全册教案(新教材)
- 2025-2026学年闽教版三年级英语上册全册教案
- 2025中国移动贵州公司秋季校园招聘笔试参考题库附带答案详解(10套)
- 施工单位年度业绩汇报
- THNBX 膝痹(原发性双侧膝关节病)综合诊疗规范
评论
0/150
提交评论