1 / 28
文档名称:

河南理工大学C语言课后习题答案PPT课件.ppt

格式:ppt   大小:128KB   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

河南理工大学C语言课后习题答案PPT课件.ppt

上传人:读书之乐 2025/5/17 文件大小:128 KB

下载得到文件列表

河南理工大学C语言课后习题答案PPT课件.ppt

相关文档

文档介绍

文档介绍:该【河南理工大学C语言课后习题答案PPT课件 】是由【读书之乐】上传分享,文档一共【28】页,该文档可以免费在线阅读,需要了解更多关于【河南理工大学C语言课后习题答案PPT课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第四章 选择构造程序设计

(1)如下有关运算符的优先级次序的描述中对的的是
关系运算符<算术运算符<赋值运算符<逻辑运算符(不含!)
逻辑与运算符(不含!)<关系运算符<算术运算符<赋值运算符
赋值运算符<逻辑运算符(不含!)<关系运算符<算术运算符
算术运算符<关系运算符<赋值运算符<逻辑运算符(不含!)
(2)能对的表达 “当x的取值在[1,10]或[200,210]范围内为真,否则为假的体现式是
A.(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)
B.(x>=1)||(x<=10)||(x>=200)||(x<=210)
C.(x>=1)&&(x<=10)||(x>=200)&&(x<=210)
D.(x>=1)||(x<=10)&&(x>=200)||(x<=210)
c
c
第四章 选择构造程序设计

(3)对于如下程序,输出成果为 A
#include <>
main()
{ int a,b,c;
a=b=c=0;
printf(“%d,%d,%d,%d”,a,b,c,a++&&b++||c++);
}
1,0,1,0 ,1,1,0 ,0,1,1 ,1,1,1
第四章 选择构造程序设计

(4)两次运算下面的程序,假如从键盘上分别输入6和4,则输出成果是
#include <>
main()
{ int x;
scanf("%d",&x);
if(x++>5) printf("%d",x);
else printf("%d\n",x--);
}
7和5
A
第四章 选择构造程序设计

(5)对于如下程序,输出成果为
#include <>
main()
{ int x=3,y=0,z=0;
if(x=y+z) printf(“* * * *”);
else printf(“# # # #”):
}
有语法错误不能通过编译
输出* * * *
可以通过编译,但不能通过连接,因而不能运行
输出# # # #
D
第四章 选择构造程序设计

(6)下面的程序片段所示的数学函数关系是
y=-1;
if(x!=0)
if(x>0) y=1;
else y=0
-1 (x<0)
= 0 (x=0)
1 (x>0)
1 (x<0)
= -1(x=0)
0 (x>0)
0 (x<0)
= -1(x=0)
1 (x>0)
-1 (x<0)
= 1 (x=0)
0 (x>0)
C
第四章 选择构造程序设计

(7)对于如下程序, ,则程序输出为
#include <>
main()
{ float x, y;
scanf("%f",&x);
if (x<) y=;
else if ((x<)&&(x!=)) y=/(x+);
else if (x<) y=;
else y=;
printf("%f\n",x);
}
A. B. C.
C
第四章 选择构造程序设计

(8)对于如下程序,输出成果为
#include <>
main()
{ int x=1,y=0,a=0,b=0;
switch(x) { case 1:
switch(y)
{ case 0: a++; break;
case 1: b++; break;
}
case 2: a++; b++; break;
}
printf(“a=%d,b=%d\n”,a,b);
}
a=2, b=1
a=1, b=1
a=1, b=0
a=2, b=2
A
第四章 选择构造程序设计

(9)执行如下程序段后,变量a, b ,c的值分别是
int x=10, y=9;
int a, b, c;
a=(- -x==y++)?- -x:++y;
b=x++;
c=y;
a=9, b=9, c=9 B. a=8, b=8, c=10
C. a=9, b=10, c=9 D. a=1, b=1, c=10
B
第四章 选择构造程序设计

(10)若w=1, x=2, y=3, z=4, 则体现式w<x?w:y<z?y:z
4
D
第四章 选择构造程序设计

(1)按下列规定写出C语言体现式:





①a,b,c三个变量中至少有两个不小于0
②a不不小于b或不不小于c
③a的绝对值不小于5
④a是非正整数
⑤a不能被b整除
a>0&&b>0||a>0&&b>0||b>0&&c>0
a<b||a<c
a>5||a<-5
a<0&&(int)a!=a
a%b!=0