C语言程序设计:顺序结构程序设计单元测试与答案.docx
《C语言程序设计:顺序结构程序设计单元测试与答案.docx》由会员分享,可在线阅读,更多相关《C语言程序设计:顺序结构程序设计单元测试与答案.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、单项选择题1、假设变量已正确定义,执行语句scanf (z,%d, %d, %d,z, &kl, &k2, &k3);时,正确的数据输入方法是()o2030, 40A. 20, 30, 4020, 30 40B. 20 30 40正确答案:B解析:scanf函数的格式控制串中的普通字符要原样输入。2、假设定义字符变量cl的值是A,c2的值是D,执行语句printf (d, %d,cl, c2-2);后,输出结果是()。A. A. 65, 68C. A, 68B. B. 65, 66D. A, B正确答案:C解析:A的ASCH值是653、已定义double a; int i;选择正确的输入格
2、式为()。A. scanf (lf%s,&a, &i);scanf (f%d,a, i);B. scanf (/z%61f%3d/z,&a, &i);scanf (6. 2f%3d,&a, &i);return 0;y=UUU 2456y=U U U U U U U U 2456y二#2456A. y=U U U 4630y=Ll LIULILILILIU 4630y二#4630C.y=2456y=U L-l U U 2456y=U U Li 02456D.y=4630y=U U M U 4630y=U U LI 04630正确答案:D解析:%。是八进制数,首先将十进制数2456转换为八进制数
3、是4630, 然后按照相应宽度要求输出。#对d类无影响,对。类,在输出时加 前缀0,对x类,在输出时加前缀Ox.正确答案:C解析:用十进制整数指定输入的宽度。a是double型数据,输入需 要用lf。4、运行以下程序,输入9876543210回车,那么程序的运行结果是()。ttinclude int main ()(int a;float b, c;scanf (,%2d%3f%4f,/, &a, &b, &c);printf (a=%d, b=%f, c=%fn, a, b, c);return 0;A. a=98, b=765, c=4321a=98, b=765. 000000, c=4
4、321. 000000B. a二98, b=765. 0, c=4321. 0a=10, b=432, c=8765正确答案:B解析:scanf函数中格式字符前面有十进制整数,表示输入数字的 宽度,即截取2个宽度的数字98给变量a, 3个宽度的数字765给变 量b, 4个宽度的数字4321给变量co变量b、c是flaot类型变量, 输入默认6位小数。5、为下面的程序输入数据,使得i=10, k=a,尸15,正确的键盘 输入方法是()o#include int main()(int i, j, k;scanf (d%c%d,&i, &k, &j);printf (,i=%d, j=%c, k=%
5、dn,i, k, j);return 0;10a15回车A. 10al5回车10回车a回车15回车B. 10, a, 15回车正确答案:B解析:scanf函数的格式控制串中没有普通字符,输入时不能随意 加普通字符。输入回车符假设对应%c,将会给对应字符变量赋予一个回 车字符。所以只有D正确。6、putchar函数可以向终端输出一个()。A.字符串B.整型变量表达式值C.实型变量值D.字符正确答案:D解析:putchar函数功能是输出一个字符7、以下程序运行时假设输入:a回车,那么表达正确的选项是()o ttinclude int main ()(char cl=,1, c2- 2,;cl=ge
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 顺序 结构 程序设计 单元测试 答案
限制150内