云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《C语言程序设计案例教程》练习题答案

《C语言程序设计案例教程》练习题答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 8:18:38

2.若有以下程序段: Int a=2,b=2;

b+=(a++)+(++a)+(a++); 则执行后c的值为 11 。 3,以下程序的输出结果是 2,3 。 main() {

char x=’a’; y=x-32; printf(“%c”,y); }

5.若有定义int x=3,y=2;float a=2.5,b=3.5;则表达式(x+y)%2+(int)(int)b的值为1 。

6.若a和b都是int类型的变量,切a=5,b=5,则执行表达式a+=b++后a的值为10 ,b的值为 6 。

任务三 顺序结构程序设计

一,选择题

1.使用scanf函数输入数据时,若输入数据的的类型与格式说明的类型不匹配时,系统将(B)。 A.给出出错信息

B.不给出出错信息,但最终不能得到正确的输入数据

C.不给出出错信息,但最终能得到正确的输入数据 D.拒绝用户输入数据

2.Putchar函数可以向终端输入(C)。 A.一个字符串 B.一个实型变量 C.一个字符 D..多个字符

3.a,b,c被定义为int类型变量,若从键盘给a,b,c输入数据,正确的输入语句为(C) A.scanf(“%d%d%d”,&a,&b,&c); B.read(“%d%d%d”,&a,&b,&c); C.scanf(“%d%d%d”,a,b,c); C.write(“%d%d%d”&a,&b,&c); 4.以下程序段的输出结果是(C)。 int a=5678; printf(“-”,a);

A.56 B.78 C.5678 D.无结果显示

5.printf函数中用到格式符%6s,其中的数字6表示输出的字符串占用6列。如果字符串长度大于6,则(B);如果字符串长度小于6,则(D)。

A输出错误信息 B.按原字符长度从左到右全部输出

C.按左对齐输出该字符,右补空格 D.按右对齐输出该字符,左补空格

6.阅读以下程序,当输入数据的形式为5,6,7 ,则正确的输入结果为()。 Main(A) {

int a,b,c;

scanf(“%d,%d,%d”,&a,&b,&c); printf(“a+b+c=%d”,a+b+c); }

A.a+b+c=18 B.a+b+c=11 C.5+6+7=18 D.无结果显示

7.设a和b为float类型变量,则以下不合法的赋值语句为(B)

A.++a; B.b=(a%5)/5; C=a+=b+8; D.a=b=6; 8.若有以下程序段: Int x=0x6c,y=0x6c; x-=y;

printf(“%x”,x); 执行后输出结果是(B)。

A.0x0 B.0 C.0x6c D.x 9.若有以下程序:

Main() {

int k=2,i=2,m; m=(k+=i*=k); printf(“%d,%d”,m,i); }

执行后输出结果是(D)。

A.8,6 B.7,4 C.8,3 D.6,4 10.若有如下程序: Int a=2010,b=2011; Printf(“%d”,(a,b)); 11.则以下描述中正确的是(C)

A.输出语句中格式说明符的个数少于输项的个数,不能输出正确结果 B.运行时产生错误信息 C.输出结果为2011 D.输出结果为2010 二、填空题

1.复合语句在语法上被认为是 合法的 。空语句的书写形式为 ”” 。

2.假设变量X和Y均为整型变量,填写以下语句,使其可以实现不借助任何变量把X和Y中的值进行交换。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2.若有以下程序段: Int a=2,b=2; b+=(a++)+(++a)+(a++); 则执行后c的值为 11 。 3,以下程序的输出结果是 2,3 。 main() { char x=’a’; y=x-32; printf(“%c”,y); } 5.若有定义int x=3,y=2;float a=2.5,b=3.5;则表达式(x+y)%2+(int)(int)b的值为1 。 6.若a和b都是int类型的变量,切a=5,b=5,则执行表达式a+=b++后a的值为10 ,b的值为 6 。 任务三 顺序结构程序设计 一,选择题 1.使用scanf函数输入数据时,若输入数据的的类型与格式说明的类型不匹配时,系统将(B)。 A.给出出错信息 B.不给出出错信息,但最

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com