



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、 填空1C语言源程序文件的后缀是 .c 。2结构化程序由 顺序结构 、 选择结构 、 循环结构 三种基本结构组成。3在C语言中,用关键字 int 定义基本整型变量,一个基本整型变量系统分配 2 字节,用关键字 float定义单精度实型变量,一个单精度实型变量系统分配 4 字节,用关键字 double 定义双精度实型变量,一个双精度实型变量系统分配 8 字节。二、 选择1 以下选项中正确的实型常量是( A )A12. B-20 C 1,000 D 4 5 62以下选项中不正确的实型常量是(无正确答案)A 2.607E-1 B0.8103e2 C -77.77 D 456e-23 以下选项中不合法的用户标示符是( C )A. _123 BA12_1 C A $ DDim4C语言中运算对象必须是整型的运算符是( A )A % B/ C! D*5. 若变量已正确定义并赋值,符合C语言语法的表达式是( B )Aa=a+7 ; Ba=7+b+c,a+ C int(12.3%4) Da=a+7=c+b6下面合法的赋值语句是( C )Aa=b=58 Bk=int(a+b) C a=58,b=58 D-i7若变量已正确定义为int ,要给a,b,c输入数据,正确的输入语句是( D )Aread(a,b,c) Bscanf(“%d%d%d”,a,b,c) Cscanf(“%D%D%D”,&a,&b,&c) Dscanf(“%d%d%d”,&a,&b,&c) 8若变量a,b,t已正确定义,要将a和b中的数进行交换,以下选项中不正确的语句组是( C ) Aa=a+b,b=a-b,a=a-b; B t=a,a=b,b=t; Ca=t;t=b;b=a Dt=b;b=a;a=t;9若有正确定义语句: double x=5.16894;语句printf(“%fn”,(int)(x*1000+0.5)/(double)1000);的输出结果是( D )A输出格式说明与输出项不匹配,输出无定值 B5.170000 C5.168000! D5.16900010 若有以下程序段: int a=0,b=0,c=0;c=(a-=a-5),(a=b,b+3);printf(“%d,%d,%dn”,a,b,c);执行后的输出结果是( B )A3,0,-10 B0,0,5C-10,3,-10 D3,0,311下列运算符中优先级别最高的是( A )A ! B% C-= D&12为表示关系:,应使用的C语言表达式是( A )A(x=y)&(y=z) B(x=y)AND(y=x) C(x=y=z) D(x=y)&(y=z)13设a、b和c都是int 型变量,且a=3,b=4,c=5,则以下的表达式中值为0的表达式是( D ) Aa&b Ba=b Ca|b+c&b-c D!(ab)&!c|1)14有以下程序: #include main() int a=2,b=-1,c=2; if(ab) if(b0) c=0;else c+=1;printf(“%dn”,c);程序的运行结果是( C )A0 B1 C2 D315有以下程序:#includemain() int w=4,x=3,y=2,z=1; printf(“%dn”,(wx?w:zy?z:x);程序的运行结果( A )A1 B 2 C3 D 416有以下程序: main()int a,b,s;scanf(“%d %d”,&a,&b);s=a;if(a0) y=1;else y=0;其能正确表示的数学函数关系是( C )A B C D18若有定义语句int a, b;double x;则下列选项中正确的是( C )Aswitch(x%2) Bswitch(int)x/2.0)case 0: a+; break; case 0: a+; break;case 1: b+; break; case 1: b+; break;default : a+; b+; default : a+; b+; Cswitch(int)x%2)Dswitch(int)(x)%2)case 0: a+; break; case 0.0: a+; break;case 1: b+; break; case 1.0: b+; break;default : a+; b+; default : a+; b+; 19有以下程序段: int k,j,s;for(k=2;k6;k+,k+) s=1;for(j=k;j6;j+) s+=j;printf(“%dn”,s);程序段的输出结果是( D )A9 B1 C11 D1020有以下程序段:int i,j,m=0;for(i=1;i=15;i+=4) for(j=3;j7) n-;printf(“%dn”,n);程序段的输出结果是( B )A10 B9 C10 D99 8 9 88 7 8 7 7 622有以下程序段:int x=3;doprintf(“%3d”,x-=2);while(!(-x);程序段的输出结果是( C )A1 B3 0 C1 -2 D死循环23有以下程序:main()int i,sum;for(i=1;i=6;i+)sum+=sum;printf(“%dn”,sum;);程序的输出结果是( C )A.15 B14 C不确定 D024有以下程序:#includemain()int i;for(i=1;i=5;i+) if(i%2) printf(“*”);else continue;printf(“#”);pintf(“$n”);程序的输出结果是( A )A*#*#*#$ B#*#*#*$ C*#*#$ D#*#*$25有以下程序:#includemain() int x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宿舍说话检讨书
- 四川省宜宾市2024-2025学年七年级下学期期末考试数学试卷(含答案)
- 江苏省常州市钟楼区小学英语五年级下册期末检测卷(含答案)
- 《大数据审计基础》全套教学课件
- 安徽省阜阳市2024-2025学年八年级下学期期末教学质量检测数学试卷(含答案)
- 3D打印:从原理到创新应用知到智慧树答案
- 电商平台消费者隐私数据保护策略研究
- 餐饮行业外卖模式创新案例分析
- “四史”概论知到智慧树答案
- 水银泄露处理课件
- 公司适用法律法规标准清单2025年08月更新
- 国家中医药管理局《中医药事业发展“十五五”规划》全文
- 职业健康培训材料
- 新版食品安全法前后对比-讲义课件
- 《政治经济学》(全套课件)
- 武汉理工大学计算机科学与技术学院课程教学大纲
- 应急疏散培训试题
- QC080000-2017 HSF有害物质管理程序文件全套
- 计量操作人员(通用类)考试题库(含答案)
- 大海(张雨生)原版五线谱钢琴谱正谱乐谱
- 公开课第一课素描基础入门课件
评论
0/150
提交评论