C语言习题集(平时练习含答案)1

loading 分享 2026-9-3 下载文档

5.对if语句的理解错误的是: ( C )

A)if结构,将判断表达式的值视为逻辑值 B)系统将if---else结构视为一条语句

C)else总是与其之前最近的且尚未配对的if配对 D)else可以独立出现

(以下6到12题必须掌握) 6.有如下程序。 #include void main ( ) {

int n=20; if(n<10);

printf(\ \

if(n=10)printf(\ \ else

if(n>10) printf(\ \ else printf(\ \

}

程序执行后输出的结果是: 7.有如下程序。 main ( ) {

13

int n;

scanf(\ switch (n/10)

{

default: printf(\

case 6: printf(\ case 10:

case 9: printf(\ case 8: printf(\ case 7: printf(\ }

}

从键盘上输入的数是:999,输出的结果是 从键盘上输入的数是:100,输出的结果是 8.有如下程序。 void main ( ) {

int x , y; char op; x=20; y=10; scanf(\ switch (op)

14

{ case '+': y+=x;break; case '-': y-=x;break; case '*': y*=x;break; case '/': y/=x;break; default: y+=x; }

printf(\}

从键盘上输入的字符是:’+’,输出的结果是 9.以下if嵌套中实现的逻辑意义不同的是

(1)void main ( ) { int n;

scanf(\

if(n==10)printf(\ \ else

if(n>10) printf(\ \ else printf(\ \ }

(2)#include void main ( ) {

15

int n;

scanf(\

if(n!=10)

if(n>10) printf(\ \ else printf(\ \ } (3)

void main ( ) {

int n;

scanf(\

else printf(\

if(n==10)printf(\ if(n>10) printf(\ \

else printf(\ \ }

10.下面程序的输出结果是: #include main() {

int x=100,a=20,b=10;

16


C语言习题集(平时练习含答案)1.doc 将本文的Word文档下载到电脑
搜索更多关于: C语言习题集(平时练习含答案)1 的文档
相关推荐
相关阅读