C语言实验报告册答案Word格式文档下载.docx
- 文档编号:18223530
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:24
- 大小:18.04KB
C语言实验报告册答案Word格式文档下载.docx
《C语言实验报告册答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《C语言实验报告册答案Word格式文档下载.docx(24页珍藏版)》请在冰豆网上搜索。
scanf("
%f"
r);
l=2*PI*r;
s=r*r*PI;
\n圆周长l=%6.2f\n"
l);
圆面积s=%6.2f\n"
s);
6
\"
whatabeautifulcampus!
\n"
Iwishyoueverysuccess!
实验二
floatx;
a=%d,b=%d,c=%d,x=%f"
x);
a*x*x*x+b*x*x+c);
inta,b;
a=%d,b=%d"
ji=%d,shang=%d,yushu=%d"
a*b,a/b,a%b);
#include"
stdio.h"
floatC,F;
F);
C=5.0/9*(F-32);
C);
4
floatc=3.123456789;
c);
实验三
inta=3,b=4,c=5;
floatx=1.414,y=1.732,z=2.712;
a=%-7db=%-7dc=%-7d\nx=%-7.3fy=%-7.3fz=%-7.3f"
a,b,c,x,y,z);
inta,b,c;
floatx,y,z;
%d"
a);
y);
z);
a=%d,b=%d,c=%d\nx=%.3f,y=%.3f,z=%.3f,\n"
charc1,c2,c3,c4;
%c%c%c%c"
c1,&
c2,&
c3,&
c4);
%d,%d,%d,%d"
c1,c2,c3,c4);
#include<
intd1=60,d2=61,d3=62,d4=63;
%c%c%c%c"
d1+5,d2+5,d3+5,d4+5);
intm=12345678,n=3456789;
m=%dn=%d"
m,n);
7
inta=20,b=64,c=127;
a=%d,%o,%x\n"
a,a,a);
b=%d,%o,%x\n"
b,b,b);
c=%d,%o,%x\n"
c,c,c);
8
x=1.414;
y=1.732;
z=2.712;
%6.2f,%6.2f,%6.2f"
x,y,z);
9
#include"
floata;
a=1.0/3;
%0.6f%%\n"
a);
10
inta,b,
a=getchar(b=getchar()c=getchar();
a=a+32;
b=b+32;
c=c+32;
putchar(a);
putchar(b);
putchar(c);
实验四
voidmain()
inta,b,c,max;
max=a;
if(a<
b)
max=b;
if(b<
c)
max=c;
max);
intx,y;
if(x<
1)
y=x;
else
if(x<
10)
y=2*x-1;
else
y=3*x-11;
printf("
%d\n"
y);
intgrade;
Pleaseenterthegrade"
grade);
if(grade<
=100&
&
grade>
=90)
A"
elseif(grade<
=89&
=80)
B"
=79&
=70)
C"
=69&
=60)
D"
60)
E"
inta,b,c,d,e,f,g,h;
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>
{
if(f/1000>
{
if(f/10000>
g=5;
elseg=4;
}
elseg=3;
}
elseg=2;
}
elseg=1;
g=%d\n"
g);
a=%d\nb=%d\nc=%d\nd=%d\ne=%d\n"
a,b,c,d,e);
h=%d%d%d%d%d\n"
e,d,c,b,a);
math.h>
{floata,b,c,p,q,t,x1,x2;
inputa,b,c:
"
%f,%f,%f"
if(a==0.)printf("
a==0!
!
return."
{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);
实验五
{inti,sum;
i=1,sum=0;
while(i<
=100)
{sum=sum+i;
i++;
{inti,j,sum;
i=1,j=1,sum=0;
for(i=1;
i<
=10;
i++)
j=j*i;
sum=sum+j;
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);
p=%10.6f\n"
实验六
intsum=0,mul=1;
inti;
mul*=i;
sum+=mul;
1!
+2!
+3!
....10!
=%d\n"
inti,j,k;
=9;
for(j=1;
j<
=i;
j++)
k=j*i;
printf("
%2d*%2d=%2d"
i,j,k);
for(i=0;
for(j=0;
=8-i;
for(k=0;
k<
=2*i;
k++)
*"
=8;
=16-2*i;
{inti,j,k;
for(i=0;
=20;
for(j=0;
=33;
{k=100-i-j;
if(5*i+3*j+k/3==100&
k%3==0&
(i+j+k==100))
%d,%d,%d\n"
{intsum=0,s=0,i;
scanf("
i);
while(i<
=5)
{s=s+i;
sum=sum+s;
i++;
printf("
试验七
stdlib.h>
time.h>
inti,a[15];
15;
a[i]=rand()%100;
{printf("
%d"
a[i]);
if((i+1)%5==0)
{inta[10],i,max,min,sum=0,s=0;
floatt;
for(i=0;
10;
a[i]);
max=a[0],min=a[1];
if(a[i]>
max)
max=a[i];
if(a[i]<
min)
min=a[i];
{s=s+a[i];
t=s/10;
if(a[i]>
t)
sum=sum+1;
max,min,sum);
intf[20]={0,1,1};
=19;
f[i+3]=f[i+2]+f[i+1]+f[i];
%d,"
f[i]);
{inta[5]={67,89,76,98,66};
intb[5],i,j;
=4;
{
j=4-i;
b[j]=a[i];
for(j=0;
b[j]);
{inti,j,max,a[10],t;
Pleaseenterdata:
{max=i;
for(j=i+1;
if(a[max]<
a[j])max=j;
t=a[i];
a[i]=a[max];
a[max]=t;
Theresultis:
实验八
inta[9],f[3][3];
inti,j,t;
9;
scanf("
i=0;
for(t=0;
t<
3;
t++)
{for(j=0;
f[t][j]=a[i];
i++;
f[t][j]);
#definem3
#definen4
{longa
?
[n+1];
inti,j;
for(i=0;
m;
{a[i][n]=0;
for(j=0;
n;
j++)
{a[i][j]=rand();
a[i][n]=a[i][n]+a[i][j];
%8ld"
a[i][j]);
%8ld\n"
a[i][n]);
main()
[n];
inti,j,row=0,col=0;
{for(j=0;
j<
j++)
{a[i][j]=rand();
if(a[row][col]<
a[i][j])
{row=i;
col=j;
}
\nmax=%ldrow=%dcol=%d\n"
a[row][col],row+1,col+1);
{floata[100][2],temp,temp1;
inti,j,p,n;
\ninputnumberofstudentn="
n);
{printf("
\ninputnum,scoreof%dthstudent:
i+1);
%f,%f"
temp1,&
temp);
a[i][0]=temp1;
a[i][1]=temp;
i<
n-1;
i++)
{p=i;
for(j=i+1;
n;
j++)if(a[p][1]<
a[j][1])p=j;
if(p!
=i)
{temp=a[p][1];
a[p][1]=a[i][1];
temp=a[p][0];
a[p][0]=a[i][0];
a[i][0]=temp;
\ninputadmittablenumber:
p);
\noutputnamelist:
\n"
p;
%10.0f%10.1f\n"
a[i][0],a[i][1]);
inta[4][4];
4;
if(i==j)
a[i][j]=1;
elsea[i][j]=0;
实验九
longfun(intK)
intfact=1,i;
=K;
fact*=i;
returnfact;
voidmain()
intm,n;
longk1,k2,k3;
inputm,n:
m,&
k1=fun(m);
k2=fun(n);
k3=fun(n-m);
fact=%f\n"
k2/(k1*k3*1.0));
longIS_sum(intn)
longintf1,f2,f3,sum;
f1=f2=1;
sum=0;
for(i=1;
=n;
{
f3=f1+f2;
sum=sum+f3;
%12ld%12ld"
f1,f2);
f1=f1+f2;
f2=f2+f1;
return(sum);
intN;
longsum;
Inputn:
N);
sum=IS_sum(N);
sum=%ld,average=%f\n"
sum,sum/(N*1.0));
math.h"
doublefun(doublex)
doublef=0.0;
f=sin(2*x)+x;
returnf;
doubleintegral(doublea,doubleb,double(*fun)(double),intN)
constintn=N;
inti=0;
doublesumf=0.0,xi=0.0,xi1=0.0,fv=0.0,h=0.0;
h=(b-a)/n;
xi=a;
xi1=xi+h;
fv=((*
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 实验 报告 答案