C语言编程题答案.docx
- 文档编号:10446425
- 上传时间:2023-02-11
- 格式:DOCX
- 页数:31
- 大小:18.68KB
C语言编程题答案.docx
《C语言编程题答案.docx》由会员分享,可在线阅读,更多相关《C语言编程题答案.docx(31页珍藏版)》请在冰豆网上搜索。
C语言编程题答案
实验一
#include
voidmain()
{
inta,b,c;
scanf("%d,%d,%d",&a,&b,&c);
printf("sum=%d\n",a+b+c);
}
#include
voidmain()
{
inta,b,he,cha,ji,shang;
scanf("%d,%d",&a,&b);
he=a+b;
cha=a-b;
ji=a*b;
shang=a/b;
printf("he=%d\n",he);
printf("cha=%d\n",cha);
printf("ji=%d\n",ji);
printf("shang=%d\n",shang);
#include
voidmain()
{
inta,b,c,d,e,sum;
scanf("%d,%d,%d,%d,%d",&a,&b,&c,&d,&e);
sum=a*a+b*b+c*c+d*d+e*e;
printf("sum=%d\n",sum);
}
#include
voidmain()
{
inta,b,c,d,e,sum;
scanf("%d,%d,%d,%d,%d",&a,&b,&c,&d,&e);
sum=a*a+b*b+c*c+d*d+e*e;
printf("sum=%d\n",sum);
}
#include
#definePI3.14159
voidmain()
{
floatr,l,s;
printf("请输入圆半径(r):
");
scanf("%f",&r);
l=2*PI*r;
s=r*r*PI;
printf("\n圆周长l=%6.2f\n",l);
printf("圆面积s=%6.2f\n",s);
}
#include
voidmain()
{
printf("\"whatabeautifulcampus!
\"\n");
printf("\"Iwishyoueverysuccess!
\"\n");
}
实验二
#include
voidmain()
{
inta,b,c;floatx;
scanf("a=%d,b=%d,c=%d,x=%f",&a,&b,&c,&x);
printf("%f",a*x*x*x+b*x*x+c);
}
#include
voidmain()
{
inta,b;
scanf("a=%d,b=%d",&a,&b);
printf("ji=%d,shang=%d,yushu=%d",a*b,a/b,a%b);
}
#include"stdio.h"
voidmain()
{
floatC,F;
scanf("%f",&F);
C=5.0/9*(F-32);
printf("%f",C);
}
#include
#definePI3.14159
voidmain()
{
floatr,l,s;
printf("请输入圆半径(r):
");
scanf("%f",&r);
l=2*PI*r;
s=r*r*PI;
printf("\n圆周长l=%6.2f\n",l);
printf("圆面积s=%6.2f\n",s);
}
#include
voidmain()
{
floatc=3.123456789;
printf("%f",c);
}
实验三
#include
voidmain()
{
inta=3,b=4,c=5;
floatx=1.414,y=1.732,z=2.712;
printf("a=%-7db=%-7dc=%-7d\nx=%-7.3fy=%-7.3fz=%-7.3f",a,b,c,x,y,z);
}
#include
voidmain()
{
inta,b,c;
floatx,y,z;
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
scanf("%f",&x);
scanf("%f",&y);
scanf("%f",&z);
printf("a=%d,b=%d,c=%d\nx=%.3f,y=%.3f,z=%.3f,\n",a,b,c,x,y,z);
}
#include
voidmain()
{
inta,b,c,x1,x2;
scanf("%d,%d,%d",&a,&b,&c);
x1=a+b+c;
x2=a-b-c;
printf("x1=a+b+c=%d+%d+%d=%d\n",a,b,c,x1);
printf("x2=a-b-c=%d-%d-%d=%d\n",a,b,c,x2);
}
#include
voidmain()
{
charc1,c2,c3,c4;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
printf("%d,%d,%d,%d",c1,c2,c3,c4);
}
#include
voidmain()
{
intd1=60,d2=61,d3=62,d4=63;
printf("%c%c%c%c",d1+5,d2+5,d3+5,d4+5);
}
#include
voidmain()
{
intm=12345678,n=3456789;
printf("m=%dn=%d",m,n);
}
#include
voidmain()
{
inta=20,b=64,c=127;
printf("a=%d,%o,%x\n",a,a,a);
printf("b=%d,%o,%x\n",b,b,b);
printf("c=%d,%o,%x\n",c,c,c);
}
#include
voidmain()
{
floatx,y,z;
x=1.414;
y=1.732;
z=2.712;
printf("%6.2f,%6.2f,%6.2f",x,y,z);
}
#include"stdio.h"
voidmain()
{
floata;
a=1.0/3;
printf("%0.6f%%\n",a);
}
#include
voidmain()
{
inta,b,
a=getchar(b=getchar()c=getchar();
a=a+32;
b=b+32;
c=c+32;
putchar(a);
putchar(b);
putchar(c);
}
实验四
#include
voidmain()
{
inta,b,c,max;
scanf("%d,%d,%d",&a,&b,&c);
max=a;
if(a
max=b;
if(b max=c; printf("%d",max); } #include voidmain() { intx,y; scanf("%d",&x); if(x<1) y=x; else if(x<10) y=2*x-1; else y=3*x-11; printf("%d\n",y); } #include voidmain() { intgrade; printf("Pleaseenterthegrade"); scanf("%d",&grade); if(grade<=100&&grade>=90) printf("A"); elseif(grade<=89&&grade>=80) printf("B"); elseif(grade<=79&&grade>=70) printf("C"); elseif(grade<=69&&grade>=60) printf("D"); elseif(grade<60) printf("E"); } #include voidmain() { inta,b,c,d,e,f,g,h; scanf("%d",&f); a=f/10000; b=f/1000%10; c=f/100%10; d=f/10%10; e=f%10; if(f/10>0) { if(f/100>0) { if(f/1000>0) { if(f/10000>0) g=5; elseg=4; } elseg=3; } elseg=2; } elseg=1; printf("g=%d\n",g); printf("a=%d\nb=%d\nc=%d\nd=%d\ne=%d\n",a,b,c,d,e); printf("h=%d%d%d%d%d\n",e,d,c,b,a); } #include"stdio.h" #include"math.h" voidmain() {floata,b,c,p,q,t,x1,x2; printf("inputa,b,c: ");scanf("%f,%f,%f",&a,&b,&c); if(a==0.)printf("a==0! ! ! return."); else {p=-b/(2.*a);t=b*b-4*a*c;q=sqrt(fabs(t))/(2.*a); if(t==0.)printf("\nx1=x2=%-f",p); elseif(t>0.)printf("\nx1=%-f,x2=%-f\n",p+q,p-q); elseprintf("\nx1=%-f+%fi,x2=%-f-%fi\n",p,q,p,q); } } 实验五 #include voidmain() {inti,sum; i=1,sum=0; while(i<=100) {sum=sum+i; i++; } printf("%d\n",sum); } #include voidmain() {inti,j,sum; i=1,j=1,sum=0; for(i=1;i<=10;i++) { j=j*i; sum=sum+j; printf("%d\n",sum); } printf("%d\n",sum); } #include #include voidmain() { ints; floatn,t,p; t=1;p=0;n=1.0;s=1; do { p=p+t;n=n*n+1; s=-s;t=s/n; } while(fabs(t)>1e-5); printf("p=%10.6f\n",p); } 实验六 #include voidmain() { intsum=0,mul=1; inti; for(i=1;i<=10;i++) { mul*=i; sum+=mul; } printf("1! +2! +3! ....10! =%d\n",sum); } #include voidmain() { inti,j,k; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { k=j*i; printf("%2d*%2d=%2d",i,j,k); } printf("\n"); } } #include voidmain() { inti,j,k; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { k=j*i; printf("%2d*%2d=%2d",i,j,k); } printf("\n"); } } #include voidmain() {inti,j,k; for(i=0;i<=20;i++) for(j=0;j<=33;j++) {k=100-i-j; if(5*i+3*j+k/3==100&&k%3==0&&(i+j+k==100)) printf("%d,%d,%d\n",i,j,k);} } #include voidmain() {intsum=0,s=0,i; scanf("%d",&i); while(i<=5) {s=s+i; sum=sum+s; i++; } printf("sum=%d\n",sum); } 实验七 #include #include #include voidmain() { inti,a[15]; for(i=0;i<15;i++) a[i]=rand()%100; for(i=0;i<15;i++) {printf("%d",a[i]); if((i+1)%5==0) printf("\n"); } } #include voidmain() {inta[10],i,max,min,sum=0,s=0; floatt; for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); max=a[0],min=a[1]; for(i=0;i<10;i++) if(a[i]>max) max=a[i]; for(i=0;i<10;i++) if(a[i] min=a[i]; for(i=0;i<10;i++) {s=s+a[i]; t=s/10;} for(i=0;i<10;i++) if(a[i]>t) sum=sum+1; printf("%d,%d,%d\n",max,min,sum); } #include"stdio.h" voidmain() { inti; intf[20]={0,1,1}; for(i=0;i<=19;i++) { f[i+3]=f[i+2]+f[i+1]+f[i]; printf("%d,",f[i]); } } #include voidmain() {inta[5]={67,89,76,98,66}; intb[5],i,j; for(i=0;i<=4;i++) { j=4-i; b[j]=a[i];} for(j=0;j<=4;j++) printf("%d",b[j]); } #include voidmain() {inti,j,max,a[10],t; printf("Pleaseenterdata: "); for(i=0;i<=9;i++) scanf("%d",&a[i]); for(i=0;i<=9;i++) {max=i; for(j=i+1;j<=9;j++)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 编程 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)