ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:17.79KB ,
资源ID:18216721      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18216721.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言期末考试编程题Word格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言期末考试编程题Word格式.docx

1、的和 double fact=1.0,sum=0.0; int i,j; for(i=1;i=20;i+) for(j=1;j long num; int a,b,c,d;Please input the number: scanf(%d,&num); if(num=100000)%The number is error! exit(0); a=num/10000; b=num/1000%10; c=num/10%10; d=num%10; if(a=d&b=c)nYes,the %ld is palindrome!,num); elsenNo,the %ld is not palindrom

2、e!4. 求出1到1000之能被7或11整除、但不能同时被7和11整除的所有整数并并按照一行5个的格式输出。 int num,i=0; for(num=1;num int i,j,k=0,sum=0,avg=0; for(i=2;200; for(j=2;=sqrt(i); if(i%j=0)break; if(jsqrt(i),i); +k; sum+=i; if(k%10=0) printf( avg=sum/k;nThe average is %dn,avg);6、编写一个函数,输入n为偶数时,调用函数求1/2+1/4+.+1/n,当输入n为奇数时,调用函数1+1/3+1/5.+1/n

3、void odd(int n); void even(int n); int n;n); if(n%2) odd(n); even(n);void odd(int n) float sum=0.0; float j; int i;=n;i+=2) j=1.0/i; sum+=j;%fnvoid even(int n) if(n=0)7、已知abc+cba=1333,其中a,b,c均为一位数,编程求出满足条件的a,b,c所有组合。 int a,b,c; for(a=1;a=9;a+) for(b=0;bb+) for(c=1;cc+) if(100*a+10*b+c+100*c+10*b+a)=

4、1333)a=%d,b=%d,c=%dn,a,b,c);8、用户输入12个0100之间的整数,统计出小于60,60到79,80到100三个围的整数各有多少个? int i,j,k,n,num; i=j=k=0;Please input the 12 numbers with 0100: for(n=1;n=0&=100) exit(0);60) +i; else if(num9) exit(0);=5;nPlease input the number you guess: if(num=n)nYou are so clever! else if(n5) printf(Game Over!11、

5、设N是一个四位数,它的9倍恰好是其反序数(例如:123的反序数是321),求N的值。 int n,k,a,b,c,d; for(n=1000;=9999; a=n/1000; b=n/100%10; c=n/10%10; d=n%10; k=1000*d+100*c+10*b+a; if(k=9*n)N=%dn,n);12、100匹马驮100担货,大马一匹驮担,中马一匹驮担,小马两匹驮担。试编写程序计算大、中、小马的数目。 int h1,h2,h3; for(h1=0;h1=100;h1+) for(h2=0;h2h2+) for(h3=0;h3h3+=2) if(h1+h2+h3=100&3

6、*h1+2*h2+1/2*h3=100)The old horse has %d,middle horse has %d,young horse has %dn,h1,h2,h3);13、一位司机酒驾撞人逃跑。现场三人目击事件,但都没记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的;丙是位数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。(车号为4位数) int n,a,b,c,d,i; i=sqrt(n); if(a=b&c=d&i*i=n)%dn14、求S=1/(1*2)+1/(2*3)+1/(3*4)+前50项之和并输出结

7、果。 float i; float s=0;51; s+=1.0/(i*(i+1);%f15、编程求出所有1000到3000之间能被7、11、17同时整除的整数,并求其平均值,并输出结果(结果保留两位小数)。 int i,k=0,sum=0; for(i=1000;=3000; if(i%7=0&i%11=0&i%17=0)n%d,sum/k);16、编程找出满足下列条件的所有四位数的和并输出:该数第一、三位数字之和为10,第二、四位数字之积为12。#include int main(void) int i,j,x,y,z,m; for(i = 1000; i100)n%dn,s/100);,a+b);20、编写一个程序实现如下功能:计算1100之间所有包含4或者包含5的数字,并显示其累加之和 int a,b,i,sum=0;=99; a=i/10; b=i%10; if(a=4|a=5|b=4|b=5)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1