精通学院高职升本魔鬼班资料-计算机系列
高职升本计算机 高职升本计算机 C 语言程序填空题 1. 阅读以下程序并填空。以下程序的功能是:输 出三位正整数中能被 13 整除的数 #include main() { int n; for( (1) ; (2) ;n++) if(n%13!=0) (3) ; else printf("%d\n",n);} 2. 阅读以下程序并填空。该程序的功能是:计算 1000 以内(含 1000)既能被 3 整除也能被 7 整除的自然数的个数 n #include main() { int n=1,i=1; while( (1) ) { i++; if( (2) ) n++; } printf("n=%d\n", (3) ); } 3. 阅读以下程序并填空。以下程序的功能是:输 出 100 以内能被 3 整除且个位数为 6 的所有整 数 #include main() { int i,j; for(i=0; (1) ;i++) { j= (2) ; if( (3) ) continue; else printf("%d\n",j); } } 4. 阅读以下程序并填空。以下的程序功能是:求 100 至 999 之间所有能被 13 整除的整数之和与 个数 #include main() { int i,cnt; float sum=0; i=100; cnt=0; while( (1) ) { if( (2) ) { sum+=i; cnt++; } (3) ; } printf("sum=%f,cnt=%d\n",sum,cnt);} 5. 阅读以下程序并填空。该程序的功能是:用递 归的方法求菲波那契数列 2,2,4,6,10,16,
1
6.
7.
8.
9.
26,42,68,110,……的第 10 项 #include long fib(int n) { if(n>= (1) ) return (2) ; else ; } return (3) main() { printf("%ld\n",fib(10)); } 阅读以下程序并填空。该程序的功能是:用递 归法求: 1 + 2 + 3 + L + n #include long Sum(int n) { if(n> (1) ) return (2) ; else ; } return (3) 阅读以下程序并填空。函数 StrLength 的功能 是:计算并返回字符串 s 的长度 #include int StrLength(char *s) { int i= (1) ; while( (2) ) i++; (3) ; } 阅读以下程序并填空。 函数 delchar 的功能是: 删除字符串 s 中的所有数字字符 #include void delchar(char *s) { int i,n=0; for(i=0;s[i]!='\0';i++) if( (1) ) s[ (2) ]=s[i]; (3) ; } 阅读以下程序并填空。以下程序的功能是:计 算: 1 +
1 1 1 + +L+ 2 3 n
#include main() { int n; float (1) ; scanf("%d",&n); while(n>0) { s=s+ (2) ; (3) ; } printf("Result is:%f\n",s); }