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

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

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

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 8:20:09

main() {

int a=2,b=-1,c=2; if(a

printf(“%d\\n”,c); }

A.2 B.3 C.1 D.0 二,填空题

1.C语言中三中路及运算符按优先级从高到低排列依次为 ! ,&& ,|| 。

2.C语言中用 1 表示逻辑“真”,用 0 表示“假”。 3.与数学公式A<8切a≥5对应的C语言表达式是 (a<8)&&(a>=5) 。

4以下程序的输出结果是 1 。 Main() { int p,a=35; If (p=a!=0)

Printf(‘%d\\n”. p+10); }

5.以下程序输出的结果是 4 。

Main()

{ int n=0,a=5,b=10; If(!n)b-=1; If(a)b-=2; If(b)b-=3; Printf(“%d\\n”,b); }

6.以下程序输出的结果是 Big! 。 Main() { int x; X=9 If(x>3) If(x<5)

Printf(“smail!”): Else

Printf(“big!”):

任务五 循环程序结构设计

一,填空题

1.在C语言中有三种可以构成循环结构的循环语句,它们分别是while语句、do-while语句和for语句。 2.用while语句来实现当型循环结构,用do-while语句来实现直到型循环结构。

3.在一个循环体内又完整地包含了另一个循环结构,称为嵌套。

4.Break语句的功能跳出swiech语句或循环语句,除了可以在循环中使用外,还可以在switch结构中使用;continue语句的功能是结束本次循环。 5.Goto语句一般常与关键字if在一起组合使用。 二. 阅读程序或程序段填写运行结果。 1.设有以下程序: main() { int m1,m2; scanf(“%d”,&m2); while(m2!=0) { m1=m2; M2=m2/10; Printf(“=”,m1); } }

若从键盘上输入3286,程序运行后,结果为6823 2、以下程序运行后输出的结果是52 main() {

Int i=10,j=0; do { J=j+I; i--;} while(i>2); printf(“%d\\n”,j); }

3、定义有如下变量:int n=10:,果是9,8,7 While(n>7) { n--; Printf(“%d”,n); }

4、若有以下程序: main() { int m=2; do

{ printf(“%d”,++m); }while(!m); }

则下列循环的输出结

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

共分享92篇相关文档

文档简介:

main() { int a=2,b=-1,c=2; if(a

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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