c语言上机题库20套题,C语言上机试题1-20套

main() /*主函数 */ {

system(\

printf(\}

说明:主函数中的clrscr()函数为TC下使用的清屏函数,在VC中不能使用,在本题中可以直接删除或改为system(\

2

2.在[10000, 20000]范围内考察个位数字是7的素数, 问: (1) 这样的素数有多少个? (2) 其中最大的一个等于几? 解答:

#include int main(void) {

int max,num=0; int i,j;

for(i=10000;i<20001;i++) {

for(j=2;j

if( j==i && i==7) {

num++; max=i; } }

printf(\ return 0; }

3. 编写程序,从键盘输入一年份,判断该年份是否为闰年。

解答:

#include int main(void) {

int year;

printf(\ scanf(\

if( (year@0==0) || (year%4==0 && year0!=0) ) printf(\ else

printf(\

return 0; }

3

C语言上机考试题(第二套)

1.编写函数fun,它的功能是:计算并输出下列级数和:

111 ?????1?22?3n?(n?1)S?例如,当n = 10时,函数值为:0.909091 注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数 fun的花括号中填入你编写的若干语句。 试题程序:

#include #include double fun( int n ) {

???? }

main() /*主函数 */ { clrscr();

printf(″%f\\n″, fun(10)); }

解答:略(见第一套试题1)

2.回文数是指正读和反读都一样的自然数。例如,8, 121, 5445这三个数都是回文数。求:

(1) [1,1000]之内既是回文数,又是素数的最大整数。

(2) [1,1000]以内既是回文数,又是素数的整数有多少个。

解答:

#include

int huiwen(int n) {

int p,m,flag=0; int s=0; m=n; do {

p=m; s=s*10+p; m=m/10;

4

}while(m); if(s==n) flag=1; return flag; }

int sushu(int n) {

int i,flag=0; for(i=2;iint main(void) {

int i,max,num=0; for(i=1;i<1001;i++) {

if( huiwen(i) && sushu(i) ) {

max=i; num++; } }

printf(\ return 0; }

3. 编写程序,能对输入一行字符,统计其中分别有多少个单词和空格。比如输入:”How are you”,有3个单词和2个空格。

解答:

#include int main(void) {

char line[81];

int word=0,blank=0,flag=0; int i=0; gets(line);

5

}

while(line[i]!='\\0') {

if(line[i]==' ') {

blank++; if(flag) flag=0; } else

if(!flag) {

word++; flag=1; } i++; }

printf(\return 0;

C语言上机考试题(第三套)

1.编写函数fun,它的功能是:求Fibonacci数列中大于t的最小的一个数,结果由函数返回。其中Fibonacci数列F(n)的定义为:

F(0)=0,F(1)=1

F(n)=F(n-1)+F(n-2)

例如:当t =1000时,函数值为:1597。 注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数 fun的花括号中填入你编写的若干语句。

试题程序:

#include #include #include int fun( int t) {

???? }

main() /*主函数 */ { int n;

clrscr(); n=1000;

以上是由77cn范文大全为大家整理的C语言上机试题1-20套的相关范文,本文关键词为语言,上机,试题,1-20套,语言,上机,试题,一套,编写,,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。

C语言上机试题1-20套.doc

免费范文网为全国范文类知名网站,下载全文稍作修改便可使用,即刻完成写稿任务。

已有11人下载

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C语言上机试题1-20套在线全文阅读。

本文来自:免费范文网(www.77cn.com.cn) 转载请注明出处!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值