首页 c语言复习易漏点

c语言复习易漏点

举报
开通vip

c语言复习易漏点#include main() { char c1='a',c2='b'; putchar(c1); putchar(c2); putchar('\n'); putchar(c1-32); putchar(c2-32); putchar('\n'); } #include main() { char ch; ch=getchar(); printf("%c %d\n",ch,ch); printf("%c %d\n",ch-32,ch-32); printf("%s\n","Hello!"); } #inclu...

c语言复习易漏点
#include main() { char c1='a',c2='b'; putchar(c1); putchar(c2); putchar('\n'); putchar(c1-32); putchar(c2-32); putchar('\n'); } #include main() { char ch; ch=getchar(); printf("%c %d\n",ch,ch); printf("%c %d\n",ch-32,ch-32); printf("%s\n","Hello!"); } #include main() { int a,b; float c=0.25,d; a=57;b=98; d=100*c; printf("a+b=%d+%d=%d\n",a,b,a+b); printf("%6.2f %6.2f%%\n",c,d); } #include main() { char c1,c2,c3; char str1[20],str2[20]; printf("运行时输入:"); scanf("%c%c%c",&c1,&c2,&c3); scanf("%s%s",str1,str2); printf("c1=%c,c2=%c,c3=%c\n",c1,c2,c3); printf("%s\n%s\n",str1,str2); } #include main() { int a,b,t; printf("Input a,b="); scanf("%d%d",&a,&b); printf("before change:a=%d,b=%d\n",a,b); t=a; a=b; b=t; printf("after change:a=%d,b=%d\n",a,b); } #include #include main() { int a,b,c; float s ,area; printf("Input three length:a,b,c="); scanf("%d%d%d",&a,&b,&c); s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c)); printf("the area of the triangle is :%.2f\n",area); } #include main() { char ch; ch=getchar(); if(ch>='A'&&ch<='Z') ch+=32; printf("%c\n",ch); } #include main() { int a,b,c,max; printf("Input a,b,c="); scanf("%d%d%d",&a,&b,&c); if(a>b) max=a; else max=b; if(c>max) max=c; printf("max=%d\n",max); } #include main() { float x=100,y=50,z; char op; op=getchar(); switch(op) { case '+':z=x+y;break; case '-':z=x-y;break; case '*':z=x*y;break; case '/':z=x/y;break; default:z=0; } if((int)z!=0) printf("%.2f%c%.2f=%.2f\n",x,op,y,z); else printf("%c is not an operater!\n",op); } #include main() { int x; printf("Input x="); scanf("%d",&x); if(x%2!=0) { if(x%5==0) printf("x是奇数且为5的倍数\n");} else printf("x为偶数\n"); } #include main() { char ch; ch=getchar(); if(ch>='A'&&ch<='Z') printf("%s : %d\n","upper letter",ch-'A'+1); else if(ch>='a'&&ch<='z') printf("%s : %d\n","lower letter",ch-'a'+1); else printf("%c %d\n",ch,ch); } #include #include main() { float a,b,c,d,x1,x2,jp,ip; printf("Input a,b,c="); scanf("%f%f%f",&a,&b,&c); if(fabs(a)<1e-6) printf("ERROR!\n"); else { d=b*b-4*a*c; if(fabs(d)<=1e-6) { printf("the two equai roots:\n"); printf("x1=%6.2f x2=%6.2f\n",(-b)/(2*a),(-b)/(2*a)); } else if(d>1e-6) { x1=(-b+sqrt(d))/(2*a); x2=(-b-sqrt(d))/(2*a); printf("the two real roots:\n"); printf("x1=%4.2f x2=%4.2f\n",x1,x2); } else { jp=-b/(2*a); ip=sqrt(-d)/(2*a); printf("the two complex roots:\n"); printf("x1=%6.2f+%6.2fi\n",jp,ip); printf("x2=%6.2f+%6.2fi\n",jp,ip); } } } #include main() { int year,month,day=0; printf("Input year&month:"); scanf("%d,%d",&year,&month); switch(month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12:day=31; break; case 4: case 6: case 9: case 11:day=30; break; case 2: { if(year%4==0&&year%100!=0||year%400==0) day=29; else day=28; } } if(day) printf("day=%d\n",day); else printf("Input error!"); }
本文档为【c语言复习易漏点】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_510327
暂无简介~
格式:doc
大小:178KB
软件:Word
页数:6
分类:互联网
上传时间:2011-06-24
浏览量:26