




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、期中测试答案一、 选择题 以下说法中正确的是A C语言程序总是从第一个定义的函数开始执行;B C语言程序中至少有一个main函数;C C语言程序总是从main函数开始执行;D C语言程序中的main函数必须放在程序的开始部分;参考答案C在C程序中,main()函数的位置是A 必须作为第一个函数;B 必须作为最后一个函数;C 可以任意;D 必须放在它所调用的函数之后;参考答案C下列运算符中,结合方向为自左向右的是A ? : B , C += D +参考答案B下列关于C语言的叙述
2、错误的是A 大写字母和小写字母的意义相同B 不同类型的变量可以在一个表达式中C 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型D 同一个运算符号在不同的场合可以有不同的含义参考答案A逗号表达式"(a=3*5,a*4),a+15"的值是A 15B 60C 30D 不确定参考答案C已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是A 0B 1C 5D 6参考答案C设 a=2 , 则赋值表达式 a+=a-=a*a 的值是 A
3、60;-4B 4C 0D -2参考答案A若变量已正确定义并赋值,下面符合C语言语法的表达式是A a:=b+1B a=b=c+2C int 18.5%3D a=a+7=c+b参考答案BC语言的 switch 语句中,case 后A 只能为常量B 只能为常量或常量表达式C 可为常量及表达式或有确定值的变量及表达式D 可为任何量或表达式参考答案B有如下程序段:int x =1, y=1 ;int m , n;m=n=1;switch (m) case 0 : x=x*2;case 1: sw
4、itch (n) case 1 : x=x*2;case 2 : y=y*2;break;case 3 : x+;case 2 : x+;y+;case 3 : x*=2;y*=2;break;default:x+;y+;执行完成后,x和y 的值分别为( )A x=6 y=6B x=2 y=1C x=2 y=2D x=7 y=7参考答案Amain() int a1,b3,c5,d4,x;if(a<b)if(c<d) x1; elseif(a<c)if(b<d) x2;else x3;else x6;else x7;printf(“
5、x%d”,x);A 1B 2C 3D 6参考答案B以下程序的输出结果是 。 main() int a=0,b=1,c=0,d=20;if(a) d=d-10;else if(!b)if(!c) d=15;else d=25;printf("d=%dn",d);A d=10 B d=15 C d=20 D d=25参考答案C下面程序的输出结果为 。main() int a=1,b=0;switch(a) case 1: switch (b) case 0: printf("*0*&quo
6、t;); break;case 1: printf("*1*"); break;case 2: printf("*2*"); break;A *0* B *0*2* C *0*1*2* D 有语法错误参考答案B以下程序的输出结果是( )main() int m5;if(m+>5) printf(“%dn”,m);else printf(“%dn”,m);A 4B 5C 6D 7参考答案C有程序段:int n=1;do n=+n*5;while(n=10);则此循环的循环
7、体( )A 执行1次B 执行2次C 不执行D 执行无限次参考答案D有程序段:int j=0,k=0,a=0;while(j<2) j+;a=a+1;k=0;while(k<=3) k+;if(k%2!=0)continue;a=a+1;a=a+1;执行完成后,a的值为( )A 4B 6C 8D 10参考答案C语句while(!e);中的条件!e等价于A e0B e!0C e!1D e参考答案A以下程序段是( )x1;do xx*x; while(!x);A
8、0;死循环 B 循环执行两次 C 循环执行一次 D 有语法错误参考答案C设有程序段int k10;while (k0) k;则下面描述中正确的是( )A 循环执行10次 B 循环是无限循环C 循环体语句一次也不执行 D 循环体语句执行一次参考答案C以下程序的输出结果是( )main() int i,j,m0;for(i1;i<15;i+4)for(j3;j<19;j+4) m+;printf(“%d”,m);A 12B 15C 20D 25参考答案C二、 填空题若有int
9、a5,c4; 则表达式(a+c)?a:c+的值是_1_,此时c的存储单元的值为_2_. 参考答案1:52:6请阅读以下程序并填空。 main( ) int s,t,a,b; scanf(“%d,%d”,&a,&b); s1; t1; if(a>0) s+1; if(a>b) t+s; else if(ab) t5; else t2*s; printf(“s%d,t%d”,s,t); 为了输出结果t4,输入量a和b应满足的条件是_1_; 为了输出结果s1,t5,输入量a和b应满足的条件是_2_. 参考答案1:0<a<b2:a=b<=0以下程序输出的结
10、果是_1_。 main() int a=5,b=4,c=3,d; d=(a>b>c); printf("%dn",d); 参考答案1:0有以下程序段:s1.0;for(k1;k<n;k+) ss+1.0/(k*(k+1);printf(“%f”,s);请填空,使下面的程序的功能完全与之相等。s0.0;_1_; k0; do ss+d; _2_; d1.0/(k*(k+1); while(_3_ ); printf(“%f”,s); 参考答案1:d=1.02:k=k+1 或 k+ 3:k<=n在C语言中,实现
11、循环的语句有: if-goto 语句、_1_语句、_2_语句和_3_语句。 参考答案1:while2:do-while3:for三、 问答题有以下程序 main() char a,b,c,d; scanf("%c,%c,%d,%d",&a,&b,&c,&d); printf("%c,%c,%c,%cn",a,b,c,d); 若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是()。A 6,5,A,BB 6,5,65,66C 6,5,6,5D 6,5,6,6 参考
12、答案A执行下面程序得到的结果是 #include <stdio.h>main () int a=10,b=0; if (a=12) a=a+1,b=b+1; else a=a+4;b=b+4; printf(“%d;%d”n,a,b); 参考答案13;1阅读以下程序,若输入80<回车>,写出程序运行结果。#include<stdio.h>void main() int x; scanf("%d ",&x); if (x>=60)printf("pass"); elseprintf("fail&q
13、uot;);参考答案pass有如下程序:#include“stdio.h”main( ) int n=0;while(n<=4)switch(n) case 0 : ;case 1 : printf(“%d,”,n);case 2 : printf(“%d ,”,n+); break;default : printf(“*”); n+;其执行的输出结果为参考答案0,0,1,1,2,*如下程序段:for (int i=0;i<8;i+)printf ( “%d,”,+i);printf ( “%d,”,i+);则此程序段的输出结果为参考答案1,3,5,7,8四、编程题1 #include "stdio.h"main() float x,sum=0; i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子商务平台对流通企业销售模式的创新与影响
- 促进养老服务消费的金融产品与支付方式创新
- 2025至2030家禽饲养行业发展趋势分析与未来投资战略咨询研究报告
- 海南省海口市名校2025届九上化学期末联考模拟试题含解析
- 黑龙江省大庆市杜尔伯特县2025届物理八年级第一学期期末质量跟踪监视模拟试题含解析
- 宁夏石嘴山市星海中学2025届物理八上期末教学质量检测试题含解析
- 江苏省盐城市亭湖初级中学2024年数学七上期末调研模拟试题含解析
- 电商平台代理记账与电商税收政策合同
- 绿茶连锁加盟总经销商协议书
- 2025年交管12123驾照学法减分题库附含参考答案
- 2025年淮南新东辰控股集团有限责任公司招聘笔试参考题库含答案解析
- 2025安徽安庆市桐城经开区建设投资集团有限公司招聘12人笔试参考题库附带答案详解
- 给水管道试压、冲洗消毒方案
- 老年群体智能手机使用教程
- 高速公路集中养护工作指南-地方标准编制说明
- 建设工程项目的组织协调保障措施
- 刻纸入门基础知识
- 江苏连云港某公司“12.9”爆炸事故报告
- 第13课 立足专业 谋划发展(课件)-【中职专用】高一思想政治《心理健康与职业生涯》
- 介入术后水化治疗
- 2025-2030年中国甲壳素壳聚糖行业运行动态与发展战略分析报告
评论
0/150
提交评论