第3章 结构化程序设计习题
1
1. 选择题
(1) printf("f=%3.2f%%",3.478);的输出结果是。
A. f=3.48%
B. f=3.5%
C. f=3.48% %
D. f=347.8%
(2) printf("%c,%d",'a', 'a');的输出结果是。
A. a,97
B. a 97
C. 97,a
D. 97 a
(3) scanf("%c",&a);若要给变量输入大写字母A,则以下正确的输入是。
A. 'A' <CR>
B. A <CR> \
C. "A" <CR>
D. 以上都不对
(4) 若一个int 类型的数据占2 字节,则程序段:int x= 1;printf("%u,%d",x,x);的输出结果是。
A. 65535, 1
B. 1,65535
C. 32767, 32768
D. 32768,32767
(5) 在TC 中,getchar、putchar、printf、scanf 四个函数,均包含在头文件中。
A. math.h
B. stdio.h
C. stbio.h
D. stdlib.h
(6) 复合语句是用括起来的语句组。
A. ( )
B. [ ]
C. { }
D. < >
(7) 下列格式符中,哪一个可以用于以八进制形式输出整数。
A. %d
B. %8d
C. %o
D. %ld
(8) 下列格式符中,哪一个可以用于以十六进制形式输出整数。
A. %16d
B. %8x
C. %d16
D. %d
(9) a 是int类型变量,c是字符变量,下列输入语句中哪一个是错误的。
A. scanf("%d,%c",&a,&c);
B. scanf("%d%c",a,c);
C. scanf("%d%c",&a,&c);
D. scanf("d=%d,c=%c",&a,&c);
(10) 要使double x; long a;的数据能正确的输出,输出语句应是。
A. printf("%d, %f",a, x);
B. printf("%d, %1f",a, x);
C. scanf("%1d, %1f",&a, &x);
D. printf("%1d, %lf",a, x);
2. 程序改错题(以下各个程序段均有 5 个错误,请先找出错误的位置,然后再改正)
(1) 以下程序的功能是,从键盘输入一个字符并鸣笛输出。
# include "stdio.h"
mian()
{ char c
getchar(c);
putchar('\007') ; /*鸣笛*/
c=putchar();
(2) 以下程序的功能是,输入长方形的两边长(边长可以取整数和实数),输出它的面积和周长。
main
{
int a,b,s,l;
scanf("%d,%d",&a,&b);
1
s=a*b;
l=a+b;
printf("l=%f,s=%f\n",l);
}
3. 写出程序运行结果
(1)
main()
{
int a,b;
scanf("%2d%*2s%2d",&a,&b);
printf("%d\n",a+b);
}
运行时输入:12345678
(2)
main()
{
int a=3,b=5,x,y;
x=a+1,b+6;
y=(a+1,b+6);
printf("x=%d\ny=%d\n",x,y);
}
4. 编程题
输入3 个整数,计算它们的和与平均值,平均值的结果保留 2 位小数。
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




