C语言编程文档格式.docx
《C语言编程文档格式.docx》由会员分享,可在线阅读,更多相关《C语言编程文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
,year,a);
}
3333333333333
floata,rate,tax,profit;
tax=a*rate;
profit=a-tax;
%f"
a);
if(a<
500)rate=0;
elseif(a<
1000)rate=0.05;
2000)rate=0.08;
5000)rate=0.10;
elserate=0.15;
rate=%lf,tax=%2.2lf,profit=%2.2lf\n"
rate,tax,profit);
4444444
#include<
voidmain()
{
floats=1,n=1;
intt=1;
while(1/n>
=0.00001)
s+=1/n;
t++;
n=n*t;
printf("
%f,n=%d\n"
s,t);
return0;
5555555555555
intm,i,k,n,a;
输入正整数的个数:
n);
输入%d个正整数:
n);
for(a=1;
a<
=n;
a++)
{scanf("
m);
k=sqrt(m);
for(i=2;
i<
=k;
i++)
if(m%i==0)break;
if(i>
k)
%d是素数\n"
m);
elseprintf("
%d不是素数\n"
}
666666
/*吴国健20122321020*/
inta[10];
inti,max,min,n=0;
floatave=0;
for(i=0;
10;
a[i]);
ave=ave+a[i];
max=a[0];
min=a[0];
{if(a[i]>
=max)
max=a[i];
if(a[i]<
min)
min=a[i];
ave=ave/10;
if(a[i]>
ave)
n++;
%d\n"
max);
min);
%d"
777777777777777777
intn,a[5];
inti,j,t;
输入整数个数:
输入%d个整数\n"
5;
scanf("
for(j=0;
j<
4;
j++)
for(i=0;
4-j;
if(a[i]>
a[i+1])
{t=a[i];
a[i]=a[i+1];
a[i+1]=t;
printf("
a[i]);
8888888888888
inti,j;
inta[11][11];
{
a[i][0]=1;
a[i][i]=1;
=i;
a[i+1][j+1]=a[i][j]+a[i][j+1];
%5d"
a[i][j]);
}
\n"
99999999
{inti,j,p,q;
doublea[6][5]={98.5,95.1,94.3,92.4,96.8,94.4,93.2,95.3,96.4,96.5,92.5,
93.6,96.5,95.8,94.8,98.5,95.1,94.3,92.4,96.8,97.8,95.5,96.3,93.2,97.6,
95.2,97.3,94.8,94.5,96.5};
doubleave[6];
doublesum,t;
6;
i++)
{p=0;
q=0;
for(j=0;
{if(a[i][j]>
a[i][p])
p=j;
if(a[i][j]<
=a[i][q])
q=j;
a[i][p]=0;
a[i][q]=0;
for(i=0;
{sum=0;
sum=sum+a[i][j];
ave[i]=sum/3;
j++)
5-j;
if(ave[i]>
ave[i+1])
{t=ave[i];
ave[i]=ave[i+1];
ave[i+1]=t;
%.2f\n"
ave[i]);
1000000000
/*吴国建20122321020*/
string.h>
inti=0,j=0,k=0;
charb[20],st1[20],a[30];
%s"
st1);
for(;
st1[i]!
='
\0'
;
if(st1[i]>
47&
st1[i]<
58)
{a[j]=st1[i];
j++;
96&
123)
{b[k]=st1[i];
k++;
}}
a[j]='
b[k]='
strcat(a,b);
puts(a);
111111*********111111111111
intk=0,p=0,q=0,s=0,t=0,i=0,j;
charstr[3][80];
请输入三串小于80个字符的字符串:
str);
for(;
3;
for(j=0;
80&
str[i][j]!
if(str[i][j]>
=65&
str[i][j]<
=90)
p++;
elseif(str[i][j]>
=97&
=122)
k++;
=48&
=57)
q++;
elseif(str[i][j]==32)
s++;
else
t++;
您输入的字符串中有大写字母的个数为:
p);
您输入的字符串中有小写字母的个数为:
k);
您输入的字符串中有数字的个数为:
q);
您输入的字符串中有空格个数为:
s);
您输入的字符串中有其他字符的个数为:
t);
1212#include<
voidintinput(inta[10])
{inti;
scanf("
voidintave(intj,inti)
{intt,a,input;
input(a);
9;
9-i;
{if(a[i]<
{t=a[i];
a[i]=a[i+1];
a[i+1]=t;
voidfloatsearch(floatbot,floattop)
{floatmid;
inta;
input(a);
top=91;
bot=65;
while(top<
=bot)
{mid=(top+bot)/2;
if(a[i]==mid)
{printf("
f=1;
break;
elseif(a[i]<
mid)
bot=mid-1;
elsetop=mid+1;
if(f==1)
{intave,input,i,a;
floatsearch;
{printf("
ave(a));
%f\n"
search(a));
}1212
31313131313
intmax(intm,intn)
{inta;
a=m%n;
while(a!
=0)
{m=n;
n=a;
returnn;
intmin(intm,intn)
returnm*n/max(m,n);
{intx,y;
%d%d"
x,&
y);
最大公约数为:
max(x,y));
最小公倍数为:
min(x,y));
14141414
intf(intn)
{intc;
if(n==1)
c=1;
else
c=2*(f(n-1)+1);
returnc;
{intf(intn);
intm,c;
请输入天数:
%d天前的桃子数为%d:
m,f(m));
151********5
intc,d,m,n;
voidmax()
{inta,m1,n1;
m1=m;
n1=n;
a=m1%n1;
{m1=n1;
n1=a;
a=m1%n1;
c=n1;
voidmin()
d=m*n/c;
%d%d"
m,&
max();
min();
%3d\n"
c);
d);
161616
intsp(inti)
{intsum=1;
intj;
for(j=1;
sum*=j;
returnsum;
intsq(intt)
{staticints=0;
s+=sp(t);
returns;
voidmain()
intx,s,i;
inputx,y,z:
for(i=0;
{scanf("
x);
s=sq(x);
{inta,b,c;
int*pmax,*pmin,*pmid;
%d%d%d"
if(a>
b)
{pmax=&
a;
pmin=&
b;
if(c>
*pmax)
{pmid=pmax;
pmax=&
c;
elseif(c<
*pmin)
{pmid=pmin;
elsepmid=&
%d,%d,%d\n"
*pmin,*pmid,*pmax);
/*吴国健20122321020*/
voidswap(int*m,int*n)
{intp;
p=*m;
*m=*n;
*n=p;
intmain()
inta,b,c,*p1,*p2,*p3;
p1=&
p2=&
p3=&
if(*p1>
*p2)swap(p1,p2);
*p3)swap(p1,p3);
if(*p2>
*p3)swap(p2,p3);
*p1,*p2,*p3);