计算机二级程序基础CMicrosoft+Word+文档.doc_第1页
计算机二级程序基础CMicrosoft+Word+文档.doc_第2页
计算机二级程序基础CMicrosoft+Word+文档.doc_第3页
计算机二级程序基础CMicrosoft+Word+文档.doc_第4页
计算机二级程序基础CMicrosoft+Word+文档.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

01#include void main()int a,b,c,s;a=8;b=12,c=6;s=a+b*c;printf(s=%dn,s);02auto break case char continue default dodouble else enum extern float for goto ifint long register return short signed sizeof staticstruct switch typedef union unsigned void volatile while03#include void main()int x,y,z,w;unsigned int k;x=10;y=-20;k=30;z=x+k;w=y+k;printf(x+k=%d,y+k=%dn,z,w);04#include void main()char c1,c2;c1=a;c2=b;c1=c1-32;c2=c2-32;printf(%c,%cn,c1,c2);05#include void main()int x=1,y=2;int x=2;int x=3;printf(x=%d,y=%dn,x,y);printf(x=%d,y=%dn,x,y);printf(x=%d,y=%dn,x,y);06#include void main()int i=97; char ch=a; putchar(i); putchar(n); putchar(ch); putchar(n);07#include void main()int ch; ch=getchar(); putchar(ch); putchar(n);08#include void main()float r,l,s; scanf(%f,&r); l=2*3.14159*r; s=3.14159*r*r; printf(nl=%8.4f,l); printf(ns=%8.4fn,s);09#include void main()float r;scanf(%f,&r);printf(nl=%8.4f,2*3.14159*r);printf(ns=%8.4fn,3.14159*r*r);10#include void main()char ch1,ch2,ch3;ch1=getchar();ch2=getchar();ch3=getchar();putchar(ch3);putchar(n);putchar(ch2);putchar(n);putchar(ch1);putchar(n);11#include void main()char ch1,ch2,ch3;scanf(%c%c%c,&ch1,&ch2,&ch3);printf(%c,%dn,ch3,ch3);printf(%c,%dn,ch2,ch2);printf(%c,%dn,ch1,ch1);12#include void main()int num1,num2,num3;float average;printf(Please input thren numbers:n);scanf(%d,%d,%d,&num1,&num2,&num3);average=(num1+num2+num3)/3.0;printf(average=%7.2fn,average);13#include #include void main()float a,b,c,disc,x1,x2;printf(Please input a,b,c:n);scanf(%f,%f,%f,&a,&b,&c);disc=b*b-4*a*c;if(disc0)|(disc=0)x1=(-b+sqrt(disc)/(2*a);x2=(-b-sqrt(disc)/(2*a);printf(nx1=%6.2fnx2=%6.2fn,x1,x2);elseprintf(This is wrong!n);14#include #include void main()char a; printf(Please input a lowercase letter:n);a=getchar();a=a-32;printf(%cn,a);15#include void main()int a1=1,a2=0,a3=2;printf(%dn,%dn,%dn,a1,a1+a2+a3,a3-a1);16#include #include void main()double x;scanf(%lf,&x);if(x=0)printf(%10.6lfn,sqrt(x);elseprintf(That is wrong!n);17#include #include void main()double x;scanf(%lf,&x);if(x=0)printf(%10.6fn,sqrt(x);elseprintf(Enter data error!n);18#include void main()float a,b;scanf(%f,%f,&a,&b);if(ab) printf(%fn,a);else printf(%fn,b);19#include #include main()double x,y;scanf(%lf,&x);if(x=-10)y=2*x;printf(%10.6fn,y);elseif(x=0)y=2+x;printf(%10.6fn,y);elseif(x=10)y=x-2;printf(%10.6fn,y);elsey=x/10;printf(%10.6fn,y);20#include main()double x,y;scanf(%lf,&x);if(x=-10)y=2*x;elseif(x=0)y=2+x;elseif(x=10)y=x-2;elsey=x/10;printf(%10.6fn,y);21#include void main()double x,y;printf(please input x:n);scanf(%lf,&x);if(x=0)if(x=-10)y=2*x;elsey=2+x;printf(%7.3lfn,y);elseif(x=10)y=x-2;elsey=x/10;printf(%7.3lfn,y);22#include void main()double x,y;printf(please input x:n);scanf(%lf,&x);if(x=0)if(x=-10)y=2*x;elsey=2+x;elseif(x=10)y=x-2;elsey=x/10;printf(%7.3lfn,y);23#include void main()double x,y;printf(please input x:n);scanf(%lf,&x);if(x=0)if(x=-10)y=2*x;elsey=2+x;elseif(x=10)y=x-2;elsey=x/10;printf(%7.3lfn,y);24#include void main()int tall;char sex;printf(input sex and tall:n);scanf(%c %d,&sex,&tall);if(sex=F)if(tall=150)printf(An);else printf(Bn);else if(tall=170)printf(An);else printf(Bn);25#include void main()int i;printf(Please input i:n);scanf(%d,&i);switch(i)case 1:printf(An); case 2:printf(Bn); case 3:printf(Cn); case 4:printf(Dn); default:printf(En);26#include void main()int i;printf(Please input i:n);scanf(%d,&i);switch(i)case 1:printf(An);break; case 2:printf(Bn);break; case 3:printf(Cn);break; case 4:printf(Dn);break; default:printf(En);27#include void main()int i;printf(Please input i:n);scanf(%d,&i);switch(i)case 1: case 2: case 3:printf(ABCn);break; case 4:printf(Dn);break; default:printf(En);28#include void main()int i;printf(Please input i:n);scanf(%d,&i);switch(i)case 1:printf(An); case 2:printf(Bn); case 3:printf(Cn);break; case 4:printf(Dn);break; default:printf(En);29#include void main()int score;scanf(%d,&score);switch(score/10)case 10:case 9:printf(%d:An,score);break;case 8:case 7:printf(%d:Bn,score);break;case 6:printf(%d:Cn,score);break;default:printf(%d:Dn,score);30#include #include void main()int score;scanf(%d,&score);switch(score/10)case 10:case 9:printf(%d:An,score);break;case 8:case 7:printf(%d:Bn,score);break;case 6:printf(%d:Cn,score);break;default:printf(%d:Dn,score);31#include #include void main()float a,b,c,x1,x2,disc;printf(input a,b,c:n);scanf(%f %f %f,&a,&b,&c);if(fabs(a1e-6)printf(The equation is not a quadraticn);elsedisc=b*b-4*a*c;if(disc0)printf(The equation has not real rootn);elseif(fabs(disc)1e-6)printf(The equation has two equal roots:%8.4fn,-b/(2*a);elsex1=(-b+sqrt(disc)/(2*a); x2=(-b-sqrt(disc)/(2*a); printf(The equation has distinct real roots:%8.4f,%8.4fn,x1,x2);32#include void main()unsigned int year,leap;printf(Enter year:n);scanf(%d,&year);if(year%400=0)leap=1;elseif(year%4=0&year%100!=0)leap=1;else leap=0;if(leap=1)printf(%d:is a leap year.n,year);else printf(%d is not a leap year.n,year);33#include void main()int a,b;char c;scanf(%d%c%d,&a,&c,&b);switch(c)case+:printf(a+b=%dn,a+b);break; case-:printf(a-b=%dn,a-b);break; case*:printf(a*b=%dn,a*b);break; case/:if(b!=0) printf(a/b=%dn,a/b);else printf(b=0n);break; case%:if(b!=0) printf(a mod b=%dn,a%b);else printf(b=0n);break; default:printf(Data out of rangen);34#include void main()int a=25,b=14,c=19;if(a=25&b=2&c)printf(*a+b=%d,a-b=%d*n,a-b,a+b);else printf(*a=%d,b=%d,c=%d*n,a,b,c);35#include void main()int i=1,j;switch(i)case 1:for(j=0;j9;j+)i+=j;break; case 2:for(j=1;j10;j+)i+=j;break; case 3:i+;printf(%dn,i);36#include void main()int a,b,x,y;scanf(%d%dn,&a,&b);if(ab)printf(*y=%dn,y);else printf(*x=%dn,x);36#include void main()int a,t,m;scanf(%d,&a);t=a/10;switch(t)case 0: case 1: case 2:printf(m=1n);break; case 3:printf(m=2n);break; case 4:printf(m=3n);break; case 5:printf(m=4n);break; default:printf(m=5n);37#include void main()int x,y;scanf(%d,&x);if(-5x&x0)y=x-1;elseif(0x&x8)y=x+1;elseif(x=0)y=x;printf(%dn,y);38#include void main()int s=0,i;for(i=1;i=100;i+)s=s+i;printf(s=%dn,s);39#include void main()int i,n;long fac;scanf(%d,&n);fac=1;for(i=1;i=n;i+)fac=fac*i;printf(%d!=%dn,n,fac);40#include void main()int i,j;for(i=1,j=10;i=j;i+,j-)printf(i=d%,J=%dn,i,j); 41#include #include void main()char ch;for(;)ch=getch();if(ch=27)break;if(ch=13)continue;putch(ch);getch();42#include void main()int i,j,N=5;for(i=1;i=N;i+)for(j=1;j=N;j+)putchar(*);putchar(n);43#include void main()int i,j,N=5;for(i=1;i=N;i+)for(j=i;j=N;j+)putchar(*);putchar(n);44#include void main()int i,j,N=5;for(i=1;i=N;i+)for(j=1;j=i;j+)putchar(*);putchar(n);45#include void main()int score;scanf(%d,&score);while(score=0)switch (score/10)case 10:case 9:printf(%d:An,score);break;case 8:case 7:printf(%d:Bn,score);break;case 6:printf(%d:Cn,score);break;default:printf(%d:Dn,score);scanf(%d,&score);46#include #include void main()double a,b;scanf(%lf,&a);b=sin(a);printf(%6.4lfn,b);47#include #include void main()float x,y;int n;float power(float x,int n);scanf(%f,%d,&x,&n);y=power(x,n);printf(%8.2fn,y);float power(float x,int n)int i;float t=1;for(i=1;i=n;i+)t=t*x;return t;48#include long fac(int k)long f=1;int i;for(i=1;i+k;i+)f=f*i;return f;long comb(int n,int m)long c;c=fac(m)/(fac(n)*fac(m-n);return c;void main()int n,m;long c;scanf(%d,%d,&n,&m);c=comb(n,m);printf(%ldn,c);49#include void main()int a,b,m;int max(int,int);scanf(%d,%d,&a,&b);m=max(a,b);printf(max=%dn,m);int max(int x,int y)int t;if(xy)t=x;else t=y;return t;50#include int divisor(int a,int b)int r;dor=a%b; a=b; b=r;while(r!=0);return a;void main()int a,b,d;scanf(%d,%d,&a,&b);if(ab)d=divisor(a,b);elsed=divisor(b,a);printf(a=%d,b=%dn,a,b);printf(d=%dn,d);51auto :声明自动变量 short :声明短整型变量或函数 int: 声明整型变量或函数long :声明长整型变量或函数 float:声明浮点型变量或函数 double :声明双精度变量或函数 char :声明字符型变量或函数 struct:声明结构体变量或函数 union:声明共用数据类型 enum :声明枚举类型 typedef:用以给数据类型取别名 const :声明只读变量 unsigned:声明无符号类型变量或函数 signed:声明有符号类型变量或函数 extern:声明变量是在其他文件正声明 register:声明寄存器变量 static :声明静态变量 volatile:说明变量在程序执行中可被隐含地改变 void :声明函数无返回值或无参数,声明无类型指针 if:条件语句 else :条件语句否定分支(与 if 连用) switch :用于开关语句 ca

温馨提示

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

最新文档

评论

0/150

提交评论