教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

第3章 结构化程序设计习题

来源:网络收集 时间:2026-09-18
导读: 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

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 位小数。

第3章 结构化程序设计习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1691995.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)