3-4拓展题
更新时间:2024-02-01 09:38: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拓展题02-01
2011年一级建造师项目管理模拟试题306-15
智能插座开题报告05-12
改善人居环境工作会议摩推进会讲话08-17
工业通风(第四版)复习题03-22
六年级上册科学期末试题及答案05-20
第三章 脉冲压缩雷达简介07-02
我明白了一个道理作文600字07-03
速达软件安装与使用09-25
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 拓展
- 职业中专财会专业的案例教学探微
- B1M3学案完整版 MY FIRAT RIDE ON A TRAIN
- ExamStack2考试系统部署方案
- JAVA程序设计实验册-数学与信息科学系
- 数据结构(c语言版)复习资料
- 制度管理办法
- Unit11 Sad movies make me cry. - SectionB(1a-2e)教案
- 河北省保定市2018届高三10月摸底考试
- GBT19630-2011有机管理体系质量手册(含表格)
- zky普通地质学实习报告 - 图文
- Win10Win8.1磁盘占用100%的解决方法
- 施工许可证申请表 - 图文
- 关于在经济分析会上的讲话
- 浙江工商大学入党积极分子的考试
- 优化课堂讲授 提高教学有效性
- 瓦乡调查日记
- 甘肃省兰州市2015届高三3月诊断考试数学(文)试题
- 浅析施工组织管理中的问题及对策
- 安徽省合肥一中、安庆一中等六校2019届高三上学期第一次素质测试物理试题
- L波段雷达探测系统使用方法及常见问题