




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计模拟试题一、选择题(每题2分,共40分)1C语言规定,在一个源程序中,main函数的位置( )。A)必须在最开始 B)必须在系统调用的库函数的后面 C)可以任意 D)必须在最后 2以下说法错误的是( )。A)高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式 B)计算机只能处理由0和1的代码构成的二进制指令或数据 C)C语言源程序经过C语言编译程序编译之后生成一个后缀为.EXE的二进制文件 D)每一种高级语言都有它对应的编译程序 3选出下列标识符中不是合法的标识符的是( )。A. hot_do B. cat1 C. _pri D. 2ab4若变量a,i已正确定义,且i已正确赋值,合法的语句是( )。A)a= =1 B)+i; C)a=a+=5; D)a=int(i);5若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )。A)2.500000 B)2.750000 C)3.500000 D)0.0000006不能进行+和- -运算的数据类型为( )。A)指针 B)整型 C)长整型 D)常量7假设整型变量a,b,c的值均为5,则表达式a+b+c+的值为( )。A)17 B)16 C)15 D)148下列关于字符串的说法中错误的是( )。A)在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符0作为字符串结束标志B)0作为标志占用存储空间,计入串的实际长度C)在表示字符串常量的时候不需要人为在其末尾加入0D)在C语言中,字符串常量隐含处理成以0结尾9已有定义inta=-2;和输出语句printf(%8lx,a);以下正确的叙述是 ( )。A)整型变量的输出形式只有%d一种 B)%x是格式符的一种,它可以适用于任何一种类型的数据 C)%x是格式符的一种,其变量的值按十六进制输出,但%8lx是错误的 D)%8lx不是错误的格式符,其中数字8规定了输出字段的宽度 10下列程序的输出结果是( )。main() doubled=3.2;intx,y; x=1.2;y=(x+3.8)/5.0; printf(%dn,d*y); A)3 B)3.2 C)0 D)3.07 11已知int a=4; 则执行a+=a-=a*a;语句后,a的值为( )。A)36 B)0 C)-24 D)-6012a,b,c被定义为double型变量,若从键盘给a,b,c输入数据,正确的输入语句是( )。A)INPUT a、b、c; B)scanf(%f%f%f,&a,&b,&c); C)scanf(%d%d%d,a,b,c); D)read(%lf%lf%lf,&a,&b,&c); 13能正确表示逻辑关系:“0a10”的C语言表达式是( )。A)a=0 or a=0|a=0 &a=10a=014已知x,y,z均为整型变量,且值均为1,则执行语句+x&+y|+z;后,表达式x+y+z的值为( )。A)3 B)4 C)5 D)615有如下程序: #define A 3 #define B A+1 #define MAN 2*B+1 main() int i,j=0; for(i=1;i=MAN;i+)j+;printf(%dn,j); 该程序的输出结果是 ( )。A)7 B)8 C)9 D)1016若有语句int *point,a=4; point=&a;下面均代表地址的一组选项是( )。A)a,point,*&a B)&*a,&a,*point C)*&point,*point,&a D)&a,&*point,point 17以下程序的输出结果是( )。char str15=”hello!”;printf(“%dn”,strlen(str);A. 15 B. 14 C. 7 D. 618设有以下说明语句union ABCfloat x;char ch8;DEF;则下面叙述中正确的是( )。A)ABC 是共用体变量名 B)union 是共用体变量名C)ABC是共用体类型名 D)union 是共用体类型名19在函数中register说明符的声明的变量应该是( )存储类型。A自动 B. 外部 C内部静态 D. 寄存器 20、下列描述中不正确的是( )。A. 字符型数组中可能存放字符串。B. 可以对字符型数组进行整体输入、输出。C. 可以对整型数组进行整体输入、输出。D. 不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值。答题纸一、选择题12345678910CCDBADCBDC11121314151617181920CDCCBDDCDC注:选择题第12小题D选项更正为:scanf(“%lf%lf%lf”,&a,&b,&c); 二、填空题(每空2分,共20分)1、const double r=3.14;语句声明变量r存储在 区。2、编译预处理命令是以“ ”号开头的命令。3、向函数传送数组名,就是以数组名作参数进行传送的方式称为 。4、将if(ij)min=i; else min=j;语句写成三目运算表达式是max = 。5、取运算对象的地址的运算符是 。 取指针变量所指的内容的运算符是 。6、定义一个基类型为普通整型指针变量pi的定义语句是 。7、定义在一个程序块(用一对花括号扩起的语句块)内的变量称为 。8有如下语句:char abc =“Program C!”; 该字符串的长度是_,str8=_ 。二、填空题1_只读_ _ 2_#_3_地址传送_ 4min=(ij)?i:j 注:(max改为min)5_&_;*_ 6_int*pi_7_局部变量_ 8_10_;_C_三、程序分析题(每题4分,共20分)1以下程序的输出结果是 。void main( )int i=10,j=10;pirntf (%d,%dn,i-,-j); 2int *pa,a; a=20; pa=&a; a=*p+100; 执行完上面的语句段后, i的值是_ 。 3 #include main() double d=2.73258664;printf(“%f,%5.4f,%3.3f”,d,d,d);则程序的输出结果是_。4、#include void main()int a,b;for (a=1,b=1;a=20) break;if(b%4=1)b+=4; continue; b-=5; printf(%d,a);该程序输出的结果是 _ 5、main() int i; for(i=3;i10;i+) if(i%4=0) continue; else printf(“%3d”,i); 该程序输出的结果是 _ 三、程序分析题1_10,9 _ 2_120_3_2.732587,2.7326,2.733 4_6_ _ 5 3,5,6,7,9 四、编程题(每题10分,共20分)1从键盘上输入20个元素的值存入一维数组a中,然后将下标为(1、3、5、7、9)的元素值赋值给数组b,输出数组b的内容。#include void main() 2编程序求数组a=1,2,5,-2,4,50,-44,0,-35,18这十个数中的最小值,并输出结果。#inlcude void main( ) 四、编程题1.#include void main( ) int i,j=0;int a20,b10; for(i=0;i20;i+) printf(ai = ); scanf(%d,&ai); if(i%
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版初中化学九年级下册9.1溶液的形成 教学设计
- 人教部编版七年级道德与法治下册教学设计:1.2成长的不仅仅是身体
- 一年级道德与法治下册 第一单元 我的好习惯《4 不做“小马虎”》教学设计 新人教版
- 二年级数学上册 六 测量练习四配套教学设计 北师大版
- 人教版九年级全册第4节 焦耳定律教学设计
- 三年级数学上册 6 多位数乘一位数(数字编码)教学设计 新人教版
- 人教部编版八下历史第6课艰辛探索与建设成就教学设计
- 立春节气品牌传播策略
- 2025标准期权交易委托合同范本
- 部编版道德与法治五年级下册第4课《我们的公共生活》精美课件送期末复习
- 《商业银行个人理财业务发展研究国外文献综述》2500字
- 食品防护、食品欺诈、过敏原管理培训测试题附答案
- 长输管道施工技术(完整版)
- 2023年赤峰龙韵城市建设有限公司招聘笔试题库及答案解析
- (人工智能导论)课件
- 专利申请培训课件
- DPtechIPS2000系列入侵防御系统培训胶片课件
- 竞争性谈判二次报价单
- 危大工程巡视检查记录
- (房屋建筑部分)工程建设标准强制性条文2023年版
- 空气自动监测站运维技术服务合同模版
评论
0/150
提交评论