最新资讯
普通高校专升本考试C语言程序设计模拟试题(4)
时间:2013-06-10 09:35 来源:未知 作者:博联教育 点击: 次
三、程序填空(每空3分,共15分)
1.以下程序的功能是输出杨辉三角形前10行,请在下划线处填上正确的内容,使程序能正确运行。
#include <stdio.h>
#define N 11
main()
{int i,j,a[N][N];
for(i=1;i<N;i++)
{a[i][1]= ;
a[i][i]= ;
}
for(i=3;i<N;i++)
for(j=2;j<=i-1;j++)
a[i][j]= ;
for(i=1;i<N;i++)
{for(j=1;j<=i;j++)
printf("%6d", a[i][j] );
printf("\n");
}
}
2.以下程序的功能是利用函数求100-200间素数(质数)的个数,请在下划线处填上正确的语句,使程序能正确运行。
#include <stdio.h>
int isprime(int n)
{
int i,f;
f=1;
for(i=2;i<n/2;i++)
if( )
{f=0;
i=n;
}
return(f);
}
main()
{int i=100,n=0;
for(;i<200;i++)
if( )n++;
printf("Numbers of prime:%d",n);
- 写出以下程序运行结果(每题4分,共12分)
1.以下程序输出的结果是:
#include "stdio.h"
void main()
{
char s[]="\"hello\"";
printf("%s",s);
}
2.以下程序输出的结果是:
#include "stdio.h"
void main()
{int a=12,b=13;
a=a+b;
b=a-b;
a=a-b;
printf("%d,%d",a,b);
}
3.以下程序输出的结果是:
#include "stdio.h"
void main()
{char ch[]="I love Great Wall of China!";
printf("%c",*(ch+5));
}
四、编程题(第1题5分,第2题8分,共13分)
1.百钱百鸡问题:公元前5世纪,我国古代数学家张丘建在《算经》一书中提出了百鸡问题:鸡翁一值钱五、鸡母一值钱三、鸡雏三值钱一,百钱买百鸡,问鸡翁、母、雏各几何? 试编程输出所有的买法。注意:每一种鸡至少要一只。
2.编程输出所有"玫瑰花数"。(一个四位数等于它每一位数字的4次方之和.那么我们称这个四位数为"玫瑰花数")
上一篇上一篇:2013普通高校专升本考试大学语文模拟试题
下一篇下一篇:普通高校专升本考试C语言程序设计模拟试题2