3-4拓展题
更新时间:2024-04-22 15:49:01 阅读量: 综合文库 文档下载
3-4章扩展题
一、选择题
1. 若以下选项中的变量已正确定义,则正确的赋值语句是() A) x1=26.8%3; B) 1+2=x2; C) x3=0x12; D) x4=1+2=3;
2. 设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是 ()
A) x=x*100+0.5/100.0 B) x=(x*100+0.5)/100.0 C) x=(int)(x*100+0.5)/100.0 D) x=(x/100+0.5)*100.0 3. 下列C语言中运算对象必须是整型的运算符是 () A) %= B) / C) = D) *=
4. 若有以下程序段:int c1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的值是 () A) 0 B) 0.5 C) 1 D) 2
5. 设x和y均为int型变量,则以下语句:x+=y; y=x-y; x-=y; 的功能是 () A) 把x和y按从大到小排列 B) 把x和y按从小到大排列 C) 无确定结果 D) 交换x和y中的值 6.以下十六进制数中不合法的是 () A)oxff B)0Xabc C)0x11 D)0x19
7. 设int i=2,j=3,k=4,a=4,b=5,c=3;,则执行表达式(a=i
8. 有整型变量x,单精度变量y=5.5,表达式x=(float)(y*3+((int)y)%4)执行后,x的值为( )。 (A)17 (B)17.500000 (C)17.5 (D)16
9. 若给定条件表达式(M)?(a++):(a--),则其中表达式(M) ()
A.和(M==0)等价 B.和(M==1)等价 C.和(M!=0)等价 D.和(M!=1)等价 10. 以下程序的输出结果是 () short i=65535; printf (\
A.65535 B.0 C.语法错误,无输出结果 D.-1 11.有变量说明语句int a,b ,c;,顺序执行下面语句: a=b=c=1; ++a||++b&&++c;
那么,变量b的值应是( )
A.2 B.1 C.0 D.3 12. 以下程序的输出为 。 #include
double x=213.82631; printf(\
A.213.82 B.21.38e+01 C.2.14e+002 D.-2.14e2 13. 下列关于单目运算符+ +、- -的叙述中正确的是 () A)它们的运算对象可以是任何变量和常量
B)它们的运算对象可以是char型变量和int型变量,但不能是float型变量 C)它们的运算对象可以是int型变量,但不能是double型变量和float型变量 D)它们的运算对象可以是char型变量、int型变量和float型变量 14. 若有以下变量说明和数据的输入方式,则正确的输入语句为( )。 变量说明:float x1,x2; 输入方式:4.52<回车> 3.5<回车> A)scanf (“%f,%f”,&x1,&x2); B)scanf (“%f%f”,&x1,&x2);
C)scanf (“%3.2f %2.1f”,&x1,&x2); D)scanf (“%3.2f%2.1f”,&x1,&x2); 15. 下面程序的运行结果是( )。
#include
printf(\TA/3); }
A)DATA=22 B)DATA=21 C)DATA=9 D)以上都不对 16. 有以下程序 #include
(A)10,01 (B)02,12 (C)102,10 (D)02,10 17.量a是int类型,并执行了语句:a= ' A ' +1.6;,则正确的叙述是 。 (A)a的值是字符C (B)a的值是浮点型
(C)不允许字符型和浮点型相加 (D)a的值是字符'A'的ASCII值加上1 18.下列符号中,不属于转义字符的是 。
(A)\\ (B)\\x12 (C)\\013 (D)\\05 19语句:printf(\的输出为 () (A)004,5 (B)004,5 (C)4,5 (D)4,5 20.有以下程序段:
#include
printf(\其输出结果是
A)a=%2,b=%5 B)a=2,b=5 C)a=%%d,b=%%d D)a=%d,b=%d 21若变量c定义为float类型,当从终端输入283.1900
A)scanf(“%f”,c); B)scanf(“%8.4f”,&c); C)scanf(“%6.2f”,&c); D)scanf(“?”,&c); 22设有如下程序段
int x=2002,y=2003; printf(\则以下叙述中正确的是 ()
A)输出语句中格式说明符的个数少于输出项的个数,不能正确输出 B)运行时产生出错信息
C)输出值为2002 D)输出值为2003 23以下程序的输出结果是 。 #include
printf(\()
A)11,10 B)9,10 C)010,9 D)10,9 24下面的程序 ()
#include
A)有语法错误不能通过编译 B)输出 * * * *
C)可以通过编译,但是无法连接,因而不能运行 D)输出# # # #
25.已知i、j、k为 int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是 ()
A)scanf(\ B)scanf(\
C)scanf(\D)scanf(\ 26.已知char a; int b; float c; double d; 则表达式a+b * c-d的结果为_______型。 A)char B)int C)float D)double
27. 若x、a、b、c均 为int型变量,则执行表达式x= (a = 4, b = 8, c = 12)后,x的值为_______。 A)4 B)8 C)12 D)24
28、若有定义:int x,y; char a,b,c; 并有以下输入数据(此处
则能给X赋整数1,给Y赋数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()
A) scanf(\
B) scanf(\ C) scanf(\
D) scanf(\二、填空题
1、如果想输出字符“%”,则应该在“格式控制”字符串中用___表示。 2、printf函数的“格式控制”包括两部分,他们是 _和_ ___。 3、符号’&’是______运算符,&a是指______.
4、goto语句的主要用途是 .
5、while语句的特点是 ,do-while语句的特点是 。 6、分析下面程序
main() { int x,y;
x=16;y=(x++)+x; printf(“%d ”,y); x=15;printf(“%d,%d ”,++x,x); x=20;y=x--+x; printf(“%d ”,y); x=13;printf(“%d,%d”,x++,x); }
程序的输出结果是_____。 7、下列程序的输出结果是____:
#include”stido.h” main()
{ char b[]=”ABCDEFG ”;
char *chp=&b[7]; while(--chp>&b[0]) putchar(*chp); putchar (‘\\n’); }
三、编程题:
1、输入任意一个三位数,将其各位数字反序输出(例如输入123,输出321).
2、输入任意大小的三个整数,判断其中是否有两个奇数一个偶数。若是,则输出“YES”,不是则输出“NOT” (要求用条件表达式进行判断,不使用if语句)
正在阅读:
3-4拓展题04-22
wjnsh-金融纵横 财富2005.8武进农商行的“两手抓”以队伍和制度03-08
基于Hadoop架构的数据驱动的SVM并行增量学习算法 - 图文09-11
对孩子生日唯美祝福语短句04-27
《解决问题的策略 - 转化》说课文稿10-28
上世纪90年代以来12-06
原告何X艳与被告郴州市苏仙区白露塘镇雅市村第四村民小组侵害集07-20
小学一年级上期思维训练奥数教案05-21
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 拓展
- 法律风险管控建议
- 浅谈外资企业的安全生产状况及管理对策
- 2007级用 - 《大学物理学习指导书》(下)(1-20单元 答案 附录
- 工商总局关于商品包装物广告监管有关问题的通知(最新)
- 削坡方案
- 浙江工商大学入党积极分子的考试
- 全国中小学信息技术与课程整合优质课大赛要求
- GBT19630-2011有机管理体系质量手册(含表格)
- 2019高考语文强化提升复习(真题体验、考点技法精讲精练) 专题
- 操作系统习题集
- 重度智障儿童生活自理教育中的环境因素
- 自然资源学复习提纲
- L波段雷达探测系统使用方法及常见问题
- Win10Win8.1磁盘占用100%的解决方法
- 甘肃省兰州市2015届高三3月诊断考试数学(文)试题
- 面向对象程序设计实验指导书
- 广东省高职教育食品药品类专业教学指导委员会章程
- 关于在经济分析会上的讲话
- JAVA程序设计实验册-数学与信息科学系
- 镇政建235号镇江市建筑业企业信用管理实施细则(试行第二