2009年9月二级C语言真题
#include <stdio.h>
main()
{ char a[20]=”How are you?”,b[20];
scanf(“%s”,b);printf(“%s %s\n”,a,b);
}
程序运行时从键盘输入:How are you?<回车> 则输出结果为【13】。
(14)有以下程序
#include <stdio.h>
typedef struct
{ int num;double s;}REC;
void fun1( REC x ){x.num=23;x.s=88.5;} main()
{ REC a={16,90.0 };
fun1(a);
printf(“%d\n”,a.num);
}
程序运行后的输出结果是【14】。
(15)有以下程序
#include <stdio.h>
fun(int x)
{ if(x/2>0) fun(x/2);
printf(“%d ”,x);
}
main()
{ fun(6);printf(“\n”); }
程序运行后的输出结果是【15】。