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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C语言模拟练习排好版的打印Word下载.docx

1、nn=%dn,n);程序编写题计算1-500之间的全部“同构数”之和。所谓“同构数”是指一个数。它出现在它的平方数的右端。如6的平方是36,6出现在36的右端,6就是同构数void PRINT(int s) FILE *out;s=%d,s); if(out=fopen(C:24000101RESULT.DAT,w+)!=NULL) fprintf(out,n=%d fclose(out);PRINT(s);填空题答案:1、n=9或n102、i%j3、flag=0改错题答案:1、n=02、c=i/1003、n+编程题答案:int i;long t,s=0;for(i=1;=500; t=i*i

2、; if(t%10=i|t%100=i|t%1000=i)%dt%dn,i,i*i); s=s+i;或 int i=1,s=0; for(;=10; if(i*i%10=i) s+=i;=100; if(i*i%100=i) if(i*i%1000=i) 模拟2:以下程序的功能是从键盘上输入一些字符,逐个把它们保存到abc.txt中,直到输入一个“#”为止 FILE *p1; char ch; p1=fopen(abc.txtr); /*$ERROR1$*/ if(p1=0) printf(cannot open filenexit(0); ch=getchar(); while(ch!=#)

3、 fputc(ch); /*$ERROR2$*/ putchar(ch); fclose(abc.txt); /*$ERROR3$*/填空题题目:求1-1、3+1、5-1、7+.1、97-1/99 int i=1; double s; s=_; while(i3000)break; f1=f2; f2=f; f=f2;模拟3:以下程序的功能是输入正整数n后,输出n行由小写字母a开始构成的三角形字符阵列图形(n不得大于7)。例如,输入整数4时的图形如下:a b c de f gh ij#includeint i,j,n;char ch=aprintf(%d,&n);if(n=7) for(i=1

4、;n;i+) /*$ERROR2$*/ for(j=1;=n-i+1; printf(%2c,ch); ch-;nelse printf(n is too large!输出以下图形1234567890 int i,j; int s=0;_;i+) /*$BLANK1$*/ for(j=1;=i; s=s+1;,_); _编写程序,计算由数字0,1,2和3组成不超过三位数的所有奇数之和(各位上的数字可以相同)void PRINT(long s)s=%ldn24000103RESULT.DATs=%ld PRINT(s);1、scanf(2、for(i=1;=n;i+) 3、 ch+;1、i=42

5、、s%103、n程序编写题答案: long int s=0; int i,j,k; for(i=0;=3; for(j=0; for(k=1;kk=k+2) s=s+i*100+j*10+k;模拟4:以下程序的功能是输出一个数组中的最大元素及其下标值 int a10=-3,1,-5,4,9,0,-8,7,-6,2; int i,max,addr; max=a0; addr=1; i=1;=10) /*$ERROR2$*/ if(maxai) max=ai; i=addr; i+;max=%d,address=%dn,max,addr);从键盘输入两个正整数,输出它们的最大公约数 int m,n

6、,r,t;Input two number, please! scanf(%d%d /*$BLANK1$*/ if(m0) r=m%n; n=r;result=%dn程序程序题根据下列公式,计算A30的值(必需使用循环)A1=1,A2=1,A3=3/(A1+A2),A4=4/(A3+A2),.A30=30/(A29+A28)输出格式:A30=7.235167void PRINT(float f)A30=%fn24000104RESULT.DATA30=%f1、addr=0;2、while(i10)3、addr=i;1、&m,&n2、n=t3、mfloat a,b,s;a=1;b=1;for(i

7、=3;=30; s=i/(a+b); a=b; b=s;模拟5:以下程序的功能是对学生的记录数据,统计不及格的人数并输出不及格学生的信息(说明:num域代表学号,name域代表姓名,score域代表成绩)struct student int num; char name12; int score; student stud6= 1001,Pan Dong,48, /*$ERROR1$*/ 1002,Zhao Hua,62, 1003,Hu Litai,93, 1004,Zhang Li,85, 1005,Liu Ming,58, 1006,Xin Peng,37; int i,n=0;numt

8、namettscoren i=0;6) if(score60) /*$ERROR2$*/%dt%st%dn,studi.num,studi.name,studi.score); n-;n=%dn将3*3的矩阵值(从键盘输入)存于数组a中,计算并输出该矩阵两条对角线元素的总和s int a33, i,j,s=0;Input array: for (i=0;3; if(i=j)_ (i+j=2) /*$BLANK2$*/ s+=_;/*$BLANK3$*/s=%dn根据下式求s的值(要求使用循环实现)s=1-2/3+3/5-4/7+5/9-6/11+.+49/97s=1.23456void PRI

9、NT(double s)s=%.4fn24000105RESULT.DATs=%.4f1、struct student stud6= 1001,48,2、if(studi.scoremax) score =max; n The max score of course no %d is: %f, i, max); i+;从键盘输入一个整数作为月份,输出其对应的英文季节单词。若输入的整数在1-12之外,则输出“Error!” int n;Input n: switch(n) case 3: case 4: case 5:Springnbreak; case 6: case 7: case 8:Su

10、mmern case 9: case 10: case 11:Autumnn case 1: case 2: case 12:Wintern _:Error!计算1+2+3+4+.+n2000的最大的n的值(要求使用循环实现)n=23456void PRINT(int n)24000106RESULT.DATn=%dd PRINT(n);1、while(i=M) 2、scanf(, &firstscore );3、max=score;2、break3、defaultint n=0,s=0;while(smain() char s81,t; int i,j,n; gets(s); n=strle

11、n(s); j=n-1; while(_) /*$BLANK2$*/ t=si; si=sj; sj=t;%s统计并输出21世纪(2000年到2099年)闰年的个数。符合以下条件之一即为闰年:(1)是400的倍数,如2000年;(2)是4的倍数但不是100的倍数,如2012年n=1624000107RESULT.DATn=%dg1、char str6=,*p;2、 n=0;3、 p+1、i=02、j=i) aj+1=aj; j+; aj=s ;删除已知字符串s中的所有ASCII码值为奇数的字符,形成新的字符串并输出 int n=0,i; char s=asdg dfbsfj120mjd456m

12、6m7n987nhyrsi!=_; if(si%2_0) /*$BLANK2$*/ sn+=si; sn=_; puts(s);根据下式求s的值(求前20项之和)s=1/(1+2+3)-1/(2+3+4)+1/(3+4+5)-1/(4+5+6)+.+1/(19+20+21)+1/(20+21+22)s=0.123424000108RESULT.DAT1、 scanf(i);2、j-;3、ai=1、02、=3、0程序编写题答案:float s=0;=20; s=s+1.0/(3*(i+1)*flag;模拟9:以下程序中,函数fun的功能是:按以下递归公式求函数值。fun(n)=0 (n100)fun(n)=8 (n=1)fun(n)-fun(n-1)+3 (n1并且n=100)例如:当n等于1时,函数值为8;当n等于5时,函数值为20。在主函数中输入n的值,并调用fun函数

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

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