湖南科技大学2011年C语言上机题库20套
C语言上机考试题(第一套)
1.编写函数fun,它的功能是:计算并输出下列级数和:
例如,当n = 10时,函数值为:0.909091
注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数 fun的花括号中填入你编写的若干语句。 试题程序:
#include #include double fun( int n ) {
………… }
main() /*主函数 */ { clrscr();
printf(″%f\n″, fun(10)); }
2.在[10000, 20000]范围内考察个位数字是7的素数, 问:
(1) 这样的素数有多少个? (2) 其中最大的一个等于几?
3. 编写程序,从键盘输入一年份,判断该年份是否为闰年。 答案: 1.
//#include #include double fun( int n ) {
double sum=0,a=1; for(;n>0;n--,a++) sum=sum+1/(a*(a+1)); return sum; }
main() {
// clrscr();
printf("%f\n", fun(10)); } 2.
#include main() { int k,m,s=0,i,b=0; for(k=10000;k<=20000;k++) { if(k%10==7) { for(i=2,b=0;i
#include main() { int a; printf("请输入一个需要判断的年份:\n"); scanf("%d",&a); if(a%4==0&&a%100!=0) printf("是闰年\n"); else if(a%400==0) printf("是闰年\n"); else printf("不是闰年\n"); }
C语言上机考试题(第二套)
1.编写函数fun,它的功能是:计算并输出下列级数和:
例如,当n = 10时,函数值为:0.909091
注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数 fun的花括号中填入你编写的若干语句。 试题程序:
#include