当前位置:首页 > 计算机应用专业c语言编程基础科试卷及答案
参考答案
一、填空
1、1969年,美国贝。
2、常量,变量,函数,自定义。 3、整型,浮点型,字符型。 4、相同类型。 5、限性。 6、一致,相同。
7、自动,外部,静态,寄存器。 8、内部,外部。 9、信息集合。 10、FILE*fp。
11、二进制文件尾,0。 12、关系表达式,逻辑量。
13、自顶向下逐步求精,单入口单出口,好结构。 14、顺序结构,分支结构,循环结构。 15、过程式语言,模块设计,模块。 二、单项选择题
1C,2C,3B,4D,5D,6C,7C,8C,9C,10B,11A,12C,13C,14C,15B。 三、多选题。
1BCE,2ADE,3ABD,4ABCDE,5CDG,6BDG,7ABEG,8ABC,9ACD,10ABCGH。 四、判断
1对,2错,3对,4对,5错,6错,7错,8对,9错,10错,11对,12错,13错,14对,15对,16对,17错,18错,19对,20对。
五、A、写出下列程序的运行结果。 1 、0 1 0 2、^#& 3、x=8 1 2 2 4、min=-5.77,m=1,n=2. 5、ABCDEFGHIJKL EFGHIJKL AFCDEFGHIJKL
AFCDEFGHI B、补充程序,
1、year@0==0 2, int
year0!=0 (n!=0) count++ i+1 j+1
scanf(\3,9 i \ printf(\4, 答案: \ i
\ scanf(\ scanf(\ \ fclose(fp); 5,答案:100 k i%j 六,编写程序, 1,main() { int a; long power(),t;
printf(\输入一个整数\\n\ scanf(\ t=power(a);
printf(\ }
long power(x) int x; { long y;
5
if(x>0)
y=x*power((x-1,(x-1)); else y=1; return y; } 2,main() {
int a,b,c,*p1,*p2,*p3,t; printf(\输入三个数\\n\ scanf(\ p1=&a;p2=&b,p3=&c; if(*p1>*p2)
{t=*p1;*p1=*p2;*p2=t;} if(*p1>*p3)
{t=*p1;*p1=*p3;*p3=t;} if(*p2>*p3)
(t=*p2;*p2=*p3;*p3=t;} printf(\ } 3,main() { int m,n,k;
for(m=1;m<6;m++,m++) {
printf(\
for(k=1;k<=m;k++,k++) {
printf(\ }
for(n=1;n<=m;n++) {
printf(\ } printf(\ }
}
6
共分享92篇相关文档