A )string is:goodbaby
B )string is:goodbby
C )string is:goodb
D )string is:g 37、下列程序段中,有错误的是() A )int f() { int x;
scanf("%d",&x); return x++,x+5; }
B )int f2() {
return (x>1?printf("Y"):putchar('N');); }
C )main()
{ float a=2.6,b;
b=max(2.1,3.6)=a++; printf("%f",a+b); } D )void chang(int x,int y) {
int t;
t=x;x=y;y=t; }
38、以下函数值的类型是()
fun(float x) { float y; y=3*x-4; return(y); }
A )不确定
B )float
C )int
D )void 39、设有宏定义命令:
#define SUM 2+3
则表达式5+SUM*5的值为()
A )50
B )30
C )22
D )20
40、在文件包含预处理的定义形式中,#include 后的文件名用<>括起来时,寻找被包含文
件的方式是()。
A )仅搜索当前目录
B )先在源程序所在的目录搜索,再按系统设定的标准方式搜索
C )仅搜索源程序所在目录
D )直接按系统设定的标准方式搜索
三、阅读程序填空题(在答卷上答题,本大题共9小题,每空1分,共20分)
1、下面程序实现分别输出1至100(不包括100)范围内所有偶数的和与所有奇数的和,请填空完善。
#include