c语言上机实验完整问题详解_第1页
c语言上机实验完整问题详解_第2页
c语言上机实验完整问题详解_第3页
c语言上机实验完整问题详解_第4页
c语言上机实验完整问题详解_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准实验一自测练习 1程序代码#includestdio.hvoid main()int x;scanf(%d,&x);if (x%2 !=0)printf(%d is an oddn,x);elseprintf(%d is an evenn,x);运行结果自测练习2程序代码#includestdio.hvoid main()int i,sum;i=1;sum=0;while (i=100)sum=sum+i;i+;文档大全实用标准printf(sum=%dn,sum);运行结果自测练习3程序代码#includestdio.hvoid main()int i,n; long p;p=1;p

2、rintf(Enter n:);scanf(%d,&n);for (i=1;iy) z=x;else z=y;return(z);void main()int a,b,c;scanf(%d,%d,&a,&b);c=max(a,b);printf(max=%dn,c);运行结果文档大全实用标准自测练习5程序代码#includestdio.hvoid main()int x,y;for(x=0;x=25;x+)for(y=0;y=50;y+)if(4*x+y*2=100)printf(兔=%d,鸡 =%n,x,y);运行结果文档大全实用标准#include(stdio.h)void main()i

3、nt a=5;double x;printf(%d %d,sizeof(int),sizeof(a);printf(%d %d,sizeof(double),sizeof(x);printf(%d %dn,sizeof(float),sizeof(char);实验二自测练习一程序代码#include(stdio.h)void main()int a=5;double x;printf(%d %d,sizeof(int),sizeof(a);printf(%d %d,sizeof(double),sizeof(x);文档大全实用标准printf(%d %dn,sizeof(float),size

4、of(char);运行结果自测练习二程序代码#include(stdio.h)void main()int a=5;printf (%d %dn,a,a+);运行结果自测练习三程序代码#include(stdio.h)void main()int a,b,c;a=1;b=2;c=3;printf (%dnt%d%dn%d%dtb%dn,a,b,c,a,b,c);文档大全实用标准运行结果实验三程序代码#includevoid main() int x,h,y,m,s; printf(input x: ); scanf(%d,&x); h=x/3600;y=x%3600;m=y/60;s=y%60

5、;printf(%d小时 %d分钟 %d秒 ,h,m,s);运行结果文档大全实用标准程序代码#includevoid main()char a,b,c;printf(input x: );b=getchar();a=b-1;c=b+1;printf(%c,%c,%c,a,b,c);运行结果文档大全实用标准程序代码#include#includevoid main()int x;printf(input: );scanf(%d,&x);printf(八进制 :%o,x);printf(十六进制 :%x,x);文档大全实用标准运行结果程序代码#include#define p 3.1415926v

6、oid main()floatr,h,v;printf(输入 r: );scanf(%f,&r);printf(输入 h: );scanf(%f,&h);v=p*r*r*h;printf(v=%f,v);文档大全实用标准运行结果程序代码#include#includevoid main()float x,y,z,w;printf(本金 x, 存款年限y, 年利率 zn);scanf(%f,%f,%f,&x,&y,&z);w=x*y*z;printf(利息 =%lfn,w);文档大全实用标准运行结果实验四自测一程序代码#includestdio.hvoid main()int A,B,C,D;i

7、nt a=0,b=1,c=1,d=3;A=a*b&c-d;B=c-d&a*b;C=-a|+b&-c;D=+b&-c|-a;printf(%d,%d,%d,%d,%dn,A,B,C,D);运行结果自测二程序代码#includevoid main()文档大全实用标准int a,b,c,t,n;scanf(%d,%d,%d,&a,&b,&c);if(ba)t=a;a=b;b=t;if(cb)n=b;b=c;c=n;printf(a=%d,b=%d,c=%dn,a,b,c);运行结果文档大全实用标准自测三程序代码#includestdio.h#includestring.hvoid main()cha

8、r s6;int a,b,c,d,A,a1,b1,c1,d1;printf(输入一个小于六位的数n);scanf(%s,&s);文档大全实用标准printf(%dn,strlen(s);printf(再次输入这个数n);scanf(%d,&A);a=A/10000; a1=A-a*10000;b=a1/1000;b1=a1-b*1000;c=b1/100;c1=b1-c*100;d=c1/10;d1=c1-d*10;if(a!=0)printf(%d%d%d%d%d,d1,d,c,b,a);elseif(b!=0)printf(%d%d%d%d,d1,d,c,b);elseif(c!=0)pr

9、intf(%d%d%d,d1,d,c);elseif(d!=0)printf(%d%d,d1,d);elseprintf(%d,d1);运行结果自测四程序代码#includevoid main()int n,i=0,h;printf(input a numbern);scanf(%d,&n);h=n-7*i;文档大全实用标准while(h7)i=i+1;h=n-7*i;switch(h)case 1: printf(星期一 n); break ;case 2: printf(星期二 n); break ;case 3: printf(星期三 n); break ;case 4: printf(

10、星期四 n); break ;case 5: printf(星期五 n); break ;case 6: printf(星期六 n); break ;case 7: printf(星期日 n); break ;运行结果文档大全实用标准自测五程序代码#includevoid main()int a,s,w;printf(input the weight of thing and s n);scanf(%d,%d,&a,&s);if(a15&a30&a45&a=60)if(s60)if(s1000)printf(收费 15 元 n);elsew=15+2*(s/1000);printf(收费 %d

11、元 n,w);文档大全实用标准运行结果文档大全实用标准文档大全实用标准自测练习五实验 1程序代码#includevoid main ()int i,j=1,a,b,c,d,e;for(i=10000;i=99999;i+=5) a=i/10000;b=i%10000/1000;c=i%1000/100;d=i%100/10;e=i%10;if (a+b+c+d+e=9)j=j+1;printf(这样的五位数有%d个 n,j-1);运行结果文档大全实用标准实验 2程序代码#includevoid main ()char a;int i;for (i=1;i+)a=getchar();if(a=n

12、) break;switch(a)case 0:printf( zero );break;case 1:printf( one );break;case 2:printf( two );break;case 3:printf( three );break;case 4:printf( four );break;case 5:printf( five );break;case 6:printf( six );break;case 7:printf( seven );break;case 8:printf( eight );break;case 9:printf( nine );break;运行结

13、果文档大全实用标准实验 3程序代码#includevoid main ()int i,j,s=0,a=0,n;printf(Input n :);scanf(%d,&n);for (i=1;i=n;i+)for(j=1;j=i;j+)a=a+j;s=s+a;a=0;printf(s=%dn,s);运行结果文档大全实用标准实验 4程序代码#includevoid main ()int i,j,a=0;for (i=10;i=1000;i+)for(j=1;ji;j+)if (i%j=0) a=a+j;if (i=a) printf(i=%dn,i);a=0;getchar();getchar()

14、;运行结果实验 5程序代码#includevoid main ()int i,j=1;for (i=1;i6;i+)j=(j+1)*2;文档大全实用标准printf(一共摘了 %d只桃子 ,j);getchar();getchar();运行结果实验六 11 程序代码#includevoid as(float a8)int i;float s=0.00;for(i=0;i8;i+)s+=ai;printf(8个数的和为 %fn,s);printf(8个数的平均数为%fn,s/8);void main()int j;float b8;printf(输入 8 个浮点数 n);for(j=0;j8;j

15、+)scanf(%f,&bj);as(b);程序代码文档大全实用标准2 程序代码#includevoid as(long b,long m );void main()long i,j,n,g=0;long a1000;for(i=2;i1000;i+)n=0;for(j=1;ji;j+)if(i%j=0)n=n+1;if(n-1=0)ag=i;g+;文档大全实用标准as(a,g);void as(long b,long m )long i,j,s,N;for(N=6;N1000;N+=2)for(i=0;im;i+)s=0;for(j=0;jm;j+)s=bi+bj;if(s=N)printf

16、(%d符合歌德巴赫猜想n,N);break;if(s=N)break;运行结果文档大全实用标准4 程序代码#includeint y(int k);void main()int a,b,c;printf(年 月 日n);scanf(%d %d %d,&a,&b,&c);if(y(a)=0)switch(b)case 1:printf(这是该年中的第case 2:printf(这是该年中的第case 3:printf(这是该年中的第case 4:printf(这是该年中的第case 5:printf(这是该年中的第case 6:printf(这是该年中的第case 7:printf(这是该年中的

17、第%d天 n,c); break;%d天 n,31+c); break;%d天 n,59+c); break;%d天 n,90+c); break;%d天 n,120+c); break;%d天 n,151+c); break;%d天 n,181+c); break;文档大全实用标准case 8:printf(这是该年中的第%d天 n,212+c); break;case 9:printf(这是该年中的第%d天 n,243+c); break;case 10:printf(这是该年中的第%d天 n,273+c); break;case 11:printf(这是该年中的第%d天 n,304+c)

18、; break;case 12:printf(这是该年中的第%d天 n,334+c); break;if(y(a)=1)switch(b)case 1:printf(这是该年中的第%d天 n,c);break;case 2:printf(这是该年中的第%d天 n,31+c);break;case 3:printf(这是该年中的第%d天 n,60+c);break;case 4:printf(这是该年中的第%d天 n,91+c);break;case 5:printf(这是该年中的第%d天 n,121+c);break;case 6:printf(这是该年中的第%d天 n,152+c);brea

19、k;case 7:printf(这是该年中的第%d天 n,182+c);break;case 8:printf(这是该年中的第%d天 n,213+c);break;case 9:printf(这是该年中的第%d天 n,244+c);break;case 10:printf(这是该年中的第%d天 n,274+c);break;case 11:printf(这是该年中的第%d天 n,304+c);break;case 12:printf(这是该年中的第%d天 n,335+c);break;int y(int k)if(k%4=0&k%100!=0|k%400=0)return 1;elseretu

20、rn 0;程序代码文档大全实用标准2 程序代码#includevoid as(long b,long m );void main()long i,j,n,g=0;long a1000;for(i=2;i1000;i+)n=0;for(j=1;ji;j+)if(i%j=0)n=n+1;if(n-1=0)ag=i;g+;as(a,g);void as(long b,long m )long i,j,s,N;文档大全实用标准for(N=6;N1000;N+=2)for(i=0;im;i+)s=0;for(j=0;jm;j+)s=bi+bj;if(s=N)printf(%d符合歌德巴赫猜想n,N);b

21、reak;if(s=N)break;文档大全实用标准3#includevoid zsx(int b,int k);void main()int i,j,n=0,g=0;int a50;for(i=10;i50;i+)n=0;for(j=2;ji;j+)if(i%j=0)n=n+1;if(n=0)ag=i;g+;printf(两位数的绝对素数有:n);zsx(a,g);void zsx(int b,int k)int i,a,h,j,n=0;int c50;for(i=0;i=k;i+)a=bi/10; h=bi%10;ci=h*10+a;for(i=0;i=k;i+)for(j=2;jci;j

22、+)if(ci%j=0)n=n+1;if(n=0)printf(%d ,ci);printf(n);文档大全实用标准#includeint y(int k);void main()int a,b,c;printf(年 月 日n);scanf(%d %d %d,&a,&b,&c);if(y(a)=0)switch(b)case 1:printf(这是该年中的第%d天 n,c); break;case 2:printf(这是该年中的第%d天 n,31+c); break;case 3:printf(这是该年中的第%d天 n,59+c); break;case 4:printf(这是该年中的第%d天

23、 n,90+c); break;case 5:printf(这是该年中的第%d天 n,120+c); break;case 6:printf(这是该年中的第%d天 n,151+c); break;case 7:printf(这是该年中的第%d天 n,181+c); break;case 8:printf(这是该年中的第%d天 n,212+c); break;case 9:printf(这是该年中的第%d天 n,243+c); break;case 10:printf(这是该年中的第%d天 n,273+c); break;case 11:printf(这是该年中的第%d天 n,304+c); b

24、reak;case 12:printf(这是该年中的第%d天 n,334+c); break;if(y(a)=1)switch(b)case 1:printf(这是该年中的第%d天 n,c);break;case 2:printf(这是该年中的第%d天 n,31+c);break;case 3:printf(这是该年中的第%d天 n,60+c);break;case 4:printf(这是该年中的第%d天 n,91+c);break;case 5:printf(这是该年中的第%d天 n,121+c);break;文档大全实用标准case 6:printf(这是该年中的第%d天 n,152+c)

25、;break;case 7:printf(这是该年中的第%d天 n,182+c);break;case 8:printf(这是该年中的第%d天 n,213+c);break;case 9:printf(这是该年中的第%d天 n,244+c);break;case 10:printf(这是该年中的第%d天 n,274+c);break;case 11:printf(这是该年中的第%d天 n,304+c);break;case 12:printf(这是该年中的第%d天 n,335+c);break;int y(int k)if(k%4=0&k%100!=0|k%400=0)r eturn 1;el

26、ser eturn 0;#includefloat f(float n,float x)float k;k=(n+x)*(n+x)*(n+x)+(n+x)-1;return k;void main()float a;float x;printf(input two numbern);scanf(%f %f,&a,&x);文档大全实用标准printf(%fn,f(a,x);#includelong p(int n)int i,s=1;for(i=1;i=n;i+)s=s*i;return s;long s(int b)int i,m=0;for(i=1;i=b;i+)m=m+p(i);retur

27、n m;void main()int x,y;printf(input two numbern);scanf(%d %d,&x,&y);printf(%fn,(s(x)*1.0)/s(y);文档大全实用标准#includelong p(int a)static j;long s=1;for(j=1;j=1e-6;i+)m=m+(i+1)*1.0)/p(i);printf(%fn,m);#includechar b100;void ms(char a)int i,s1=0,s2=0,s3=0,s4=0;for(i=0;ai!=0;i+)if(ai= )s1=s1+1;else if(ai=0&a

28、i=a&ai=A&ai=Z)s3+=1;elses4+=1;printf(数字 :%d; 字母: %d;空格 :%d; 其他字符 :%dn,s2,s3,s1,s4);void main()gets(b);ms(b);文档大全实用标准1#include#includevoid main()char a10=12456,b2;char c11;int i,j,n;n=strlen(a);printf(%dn,n);printf(input a numbern);gets(b);if(a0b0)c0=b0;for(i=1;ian-1)for(i=0;i=n-1;i+)ci=ai;cn=b0;cn+1=0;elsefor(i=0;i=ai&b0=ai+1)for(j=0;j=i;j+)cj=aj;ci+1=b0;for(j=i+2;j=n;j+)cj=aj-1;cj=0;b

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论