河海大学C语言期末试题A,每年的试题都差不多
A.2 B.3 C.4 D.5 35.程序段“int x=3; do { printf(“% d”,x - - );} while( !x );”的执行结果是 (35)C 。
A.3 2 1 B.死循环 C.3 D.2 36.以下关于C语言语句的叙述中,正确的是 (36)D 。
A.所有语句都包含关键字
B.所有语句都包含表达式
C.所有语句都可以出现在源程序中的任何位置
D.所有语句都以分号结束 37.设有变量声明“char c;”,执行“for( ;c=(getchar() != ‘\n’);) printf(“% c”,c);”时,从键盘上输入“ABCDEFG”回车后,输出结果是(37) C 。
A.ABCDEFG B.AABBCCDDEEFFGG
C.非字母数字字符 D.语句不能执行
38.假定已有声明“char a[30],*p=a;”,则下列语句中能将字符串“This is a C program.”正确地保存到数组a中的语句是 (38)D 。
A.a[30]=“This is a C program.” B.a =“This is a C program.” C. p =“This is a C program.” D.strcpy(p,“This is a C program.”); 39.以下关于函数定义的叙述中,正确的是 (39)A 。 A.构成C语言源程序的基本单位之一是函数定义 B&#