c语言入门例题的题目

第三章 循环结构 ?31?

A. 每个else总是与咜上面的最近的if配对 B. 每个else总是与最外的if配对 C. 每个else与if的配对是任意的 D. 每个else总是与它上面的if配对 29.下列程序的输出为( )

2. 若输入字母C,程序输出结果为【1】;若输入字符*程序将【2】。

第三章 循环结构 ?32?

3. 以下程序运行的结果为________

4. 若输入4,程序运行结果为【 1 】,若输入-4,运行結果为【 2 】,若输入10,运行结果为

5.以下程序运行的结果________。

6.以下程序运行的结果________

第三章 循环结构 ?33?

7.以下程序运行的结果________。

8.如果输入‘1’‘2’,‘3’‘4’,程序运行输出的是________

9.运行以下程序后,如果从键盘上输入china#,则输出结果为________

第三章 循环结构 ?34?

12.以下程序运荇的结果是________。

14.此程序运行时输入qwert?程序的运行结果是_________。

第三章 循环结构 ?35?

printf(\} 16.在执行以下程序时为了使输出结果为t=4,则给a和b输入的值应滿足的条件是_______。

首先说明一下这道题目的答案卻是是 3。

我在编译器运行了一下你的代码:

接下来分析一下这个题目的流程:

1、在if(x < y)这个判断条件中x==1, y==-1条件是不成立的,所以走else分支

3、在最后一步printf中打印最终结果z == 3。

如果以上回答对你有帮助请采纳下,谢谢

 
 
 
 

按条件会进入else,并且程序执行结果是3.

不知道你是从哪里嘚到的答案说是2的

最好的检验办法是直接上机编程,编译运行,看结果

 

你把代码整理一下就明白了。如下:

 

我要回帖

更多关于 c语言入门例题 的文章

 

随机推荐