郑州大学c语言实验报告册答案 全部.docx

上传人:b****6 文档编号:8876132 上传时间:2023-02-02 格式:DOCX 页数:28 大小:18.99KB
下载 相关 举报
郑州大学c语言实验报告册答案 全部.docx_第1页
第1页 / 共28页
郑州大学c语言实验报告册答案 全部.docx_第2页
第2页 / 共28页
郑州大学c语言实验报告册答案 全部.docx_第3页
第3页 / 共28页
郑州大学c语言实验报告册答案 全部.docx_第4页
第4页 / 共28页
郑州大学c语言实验报告册答案 全部.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

郑州大学c语言实验报告册答案 全部.docx

《郑州大学c语言实验报告册答案 全部.docx》由会员分享,可在线阅读,更多相关《郑州大学c语言实验报告册答案 全部.docx(28页珍藏版)》请在冰豆网上搜索。

郑州大学c语言实验报告册答案 全部.docx

郑州大学c语言实验报告册答案全部

实验一

1.

#include

voidmain()

{

inta,b,c;

scanf("%d,%d,%d",&a,&b,&c);

printf("sum=%d\n",abc);

}

2.

#include

voidmain()

{

inta,b,he,cha,ji,shang;

scanf("%d,%d",&a,&b);

he=ab;

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);

 

}

3.

#include

voidmain()

{

inta,b,c,d,e,sum;

scanf("%d,%d,%d,%d,%d",&a,&b,&c,&d,&e);

sum=a*ab*bc*cd*de*e;

printf("sum=%d\n",sum);

}

4.

#include

voidmain()

{

inta,b,c,d,e,sum;

scanf("%d,%d,%d,%d,%d",&a,&b,&c,&d,&e);

sum=a*ab*bc*cd*de*e;

printf("sum=%d\n",sum);

}

5.

#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);

}

6.

#include

voidmain()

{

printf("\"whatabeautifulcampus!

\"\n");

printf("\"Iwishyoueverysuccess!

\"\n");

}

实验二

1.

#include

voidmain()

{

inta,b,c;floatx;

scanf("a=%d,b=%d,c=%d,x=%f",&a,&b,&c,&x);

printf("%f",a*x*x*xb*x*xc);

}

2。

#include

voidmain()

{

inta,b;

scanf("a=%d,b=%d",&a,&b);

printf("ji=%d,shang=%d,yushu=%d",a*b,a/b,a%b);

}

3.

#include"stdio.h"

voidmain()

{

floatC,F;

scanf("%f",&F);

C=5.0/9*(F-32);

printf("%f",C);

}

4.

#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);

}

5。

#include

voidmain()

{

floatc=3.123456789;

printf("%f",c);

 

}

实验三

1.

#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);

}

2.

#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);

 

}

3,

#include

voidmain()

{

inta,b,c,x1,x2;

scanf("%d,%d,%d",&a,&b,&c);

x1=abc;

x2=a-b-c;

printf("x1=abc=%d%d%d=%d\n",a,b,c,x1);

printf("x2=a-b-c=%d-%d-%d=%d\n",a,b,c,x2);

}

4.

#include

voidmain()

{

charc1,c2,c3,c4;

 

scanf("%c%c%c%c",&c1,&c2,&c3,&c4);

printf("%d,%d,%d,%d",c1,c2,c3,c4);

}

5.

#include

voidmain()

{

intd1=60,d2=61,d3=62,d4=63;

printf("%c%c%c%c",d15,d25,d35,d45);

}

6.

#include

voidmain()

{

intm=12345678,n=3456789;

printf("m=%dn=%d",m,n);

}

7.

#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);

}

8.

#include

voidmain()

{

floatx,y,z;

x=1.414;

y=1.732;

z=2.712;

printf("%6.2f,%6.2f,%6.2f",x,y,z);

}

9.

#include"stdio.h"

voidmain()

{

floata;

a=1.0/3;

printf("%0.6f%%\n",a);

}

10.

#include

voidmain()

{

inta,b,

a=getchar(b=getchar()c=getchar();

a=a32;

b=b32;

c=c32;

putchar(a);

putchar(b);

putchar(c);

}

实验四

1.

#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);

}

2.

#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);

}

3.

#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");

 

}

4.

#include

voidmain()

{

inta,b,c,d,e,f,g,h;

scanf("%d",&f);

a=f/10000;

b=f/1000;

c=f/100;

d=f/10;

e=f;

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);

}

5.

#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",pq,p-q);

elseprintf("\nx1=%-f%fi,x2=%-f-%fi\n",p,q,p,q);

}

}

实验五

1.

#include

voidmain()

{inti,sum;

i=1,sum=0;

while(i<=100)

{sum=sumi;

i;

}

printf("%d\n",sum);

}

2.

#include

voidmain()

{inti,j,sum;

i=1,j=1,sum=0;

for(i=1;i<=10;i)

{

j=j*i;

sum=sumj;

printf("%d\n",sum);

}

printf("%d\n",sum);

}

3.

#include

#include

voidmain()

{

ints;

floatn,t,p;

t=1;p=0;n=1.0;s=1;

do

{

p=pt;n=n*n1;

s=-s;t=s/n;

}

while(fabs(t)>1e-5);

printf("p=.6f\n",p);

}

4.#include

voidmain()

{charc;

intletters=0,digit=0,other=0;

while((c=getchar())!

='\n')

{if(c>='a'&&c<='z'||c>='A'&&c<='Z')

letters;

elseif(c>='0'&&c<='9')

digit;

elseother;}

printf("%d\n%d\n%d\n",letters,digit,other);

}

5,

#include"stdio.h"

voidmain()

{inti;

longintf1,f2;

f1=f2=1;

for(i=1;i<=20;i)

{

printf("ldld",f1,f2);

f1=f1f2;

f2=f2f1;

}

}

实验六

1.

#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);

}

2.

#include

voidmain()

{

inti,j,k;

for(i=1;i<=9;i)

{

for(j=1;j<=i;j)

{

k=j*i;

printf("-*-=-",i,j,k);

}

printf("\n");

}

}

3.

#include

voidmain()

{

inti,j,k;

for(i=0;i<=9;i)

{

for(j=0;j<=8-i;j)

printf("");

for(k=0;k<=2*i;k)

printf("*");

printf("\n");

}

for(i=0;i<=8;i)

{

for(j=0;j<=i;j)

printf("");

for(k=0;k<=16-2*i;k)

printf("*");

printf("\n");

}

}

4.

#include

voidmain()

{inti,j,k;

for(i=0;i<=20;i)

for(j=0;j<=33;j)

{k=100-i-j;

if(5*i3*jk/3==100&&k%3==0&&(ijk==100))

printf("%d,%d,%d\n",i,j,k);}

}

5.

#include

voidmain()

{intsum=0,s=0,i;

scanf("%d",&i);

while(i<=5)

{s=si;

sum=sums;

i;

}

printf("sum=%d\n",sum);

}

实验七

1.

#include

#include

#include

voidmain()

{

inti,a[15];

for(i=0;i<15;i)

a[i]=rand()0;

for(i=0;i<15;i)

{printf("%d",a[i]);

if((i1)%5==0)

printf("\n");

}

}

2.

#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=sa[i];

t=s/10;}

for(i=0;i<10;i)

if(a[i]>t)

sum=sum1;

printf("%d,%d,%d\n",max,min,sum);

}

3.

#include"stdio.h"

voidmain()

{

inti;

intf[20]={0,1,1};

for(i=0;i<=19;i)

{

f[i3]=f[i2]f[i1]f[i];

printf("%d,",f[i]);

}

}

4.

#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]);

}

5.

#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=i1;j<=9;j)

if(a[max]

t=a[i];a[i]=a[max];a[max]=t;}

printf("Theresultis:

");

for(i=0;i<=9;i)

printf("%d",a[i]);

printf("\n");

 

}

实验八

1.

#include"stdio.h"

voidmain()

{

inta[9],f[3][3];

inti,j,t;

for(i=0;i<9;i)

scanf("%d",&a[i]);

i=0;

for(t=0;t<3;t)

{for(j=0;j<3;j)

{

f[t][j]=a[i];

i;

printf("%d",f[t][j]);

}

printf("\n");

}

}

2.

#include

#definem3

#definen4

voidmain()

{longa

?

[n1];

inti,j;

for(i=0;i

{a[i][n]=0;

for(j=0;j

{a[i][j]=rand();

a[i][n]=a[i][n]a[i][j];

printf("%8ld",a[i][j]);

}

printf("%8ld\n",a[i][n]);}

}

3.

 

#include

#definem3

#definen4

main()

{longa

?

[n];

inti,j,row=0,col=0;

for(i=0;i

{for(j=0;j

{a[i][j]=rand();

printf("%8ld",a[i][j]);

if(a[row][col]

{row=i;col=j;}

}

printf("\n");

}

printf("\nmax=%ldrow=%dcol=%d\n",a[row][col],row1,col1);

}

4.

voidmain()

{floata[100][2],temp,temp1;inti,j,p,n;

printf("\ninputnumberofstudentn=");

scanf("%d",&n);

for(i=0;i

{printf("\ninputnum,scoreof%dthstudent:

",i1);

scanf("%f,%f",&temp1,&temp);

a[i][0]=temp1;a[i][1]=temp;

}

for(i=0;i

{p=i;

for(j=i1;j

if(p!

=i)

{temp=a[p][1];a[p][1]=a[i][1];a[i][1]=temp;

temp=a[p][0];a[p][0]=a[i][0];a[i][0]=temp;}

}

printf("\ninputadmittablenumber:

");scanf("%d",&p);

printf("\noutputnamelist:

\n");

for(i=0;i

printf(".0f.1f\n",a[i][0],a[i][1]);

}

5.

#include

voidmain()

{

inta[4][4];

inti,j;

for(i=0;i<4;i)

{

for(j=0;j<4;j)

{

if(i==j)

a[i][j]=1;

elsea[i][j]=0;

}

}

for(i=0;i<4;i)

{

for(j=0;j<4;j)

{

printf("%d",a[i][j]);

}

printf("\n");

}

printf("\n");

}

实验九

1

#include"stdio.h"

longfun(intK)

{

intfact=1,i;

for(i=1;i<=K;i)

fact*=i;

returnfact;

}

voidmain()

{

intm,n;

longk1,k2,k3;

printf("inputm,n:

");

scanf("%d,%d",&m,&n);

k1=fun(m);

k2=fun(n);

k3=fun(n-m);

printf("fact=%f\n",k2/(k1*k3*1.0));

}

2

#include

longIS_sum(intn)

{

inti;

longintf1,f2,f3,sum;

f1=f2=1;

sum=0;

for(i=1;i<=n;i)

{

f3=f1f2;

sum=sumf3;

printf("ldld",f1,f2);

f1=f1f2;

f2=f2f1;

}

return(sum);

}

voidmain()

{

intN;

longsum;

printf("Inputn:

");

scanf("%d",&N);

sum=IS_sum(N);

printf("\n");

printf("sum=%ld,average=%f\n",sum,sum/(N*1.0));

}

3

#include"stdio.h"

#include"math.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

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

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