C语言编程.docx

上传人:b****5 文档编号:3786683 上传时间:2022-11-25 格式:DOCX 页数:13 大小:16.61KB
下载 相关 举报
C语言编程.docx_第1页
第1页 / 共13页
C语言编程.docx_第2页
第2页 / 共13页
C语言编程.docx_第3页
第3页 / 共13页
C语言编程.docx_第4页
第4页 / 共13页
C语言编程.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

C语言编程.docx

《C语言编程.docx》由会员分享,可在线阅读,更多相关《C语言编程.docx(13页珍藏版)》请在冰豆网上搜索。

C语言编程.docx

C语言编程

111111*********1

#include

#include

voidmain()

{

floata,b,c,s,area;

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

s=1.0/2*(a+b+c);

area=sqrt(s*(s-a)*(s-b)*(s-c));

printf("请输入三角形边长,a=%8.2f,请输入三角形边长,b=%8.2f,请输入三角形边长,c=%8.2f,s=%8.2f\n",a,b,c,s);

printf("三角形的面积为:

area=%8.2f\n",area);

}

2222222222222

#include

#include

voidmain()

{

intyear,a,b;

a=28,b=29;

printf("请输入年份:

");

scanf("%d",&year);

if((year%4==0&&year%100!

=0)||year%400==0)

printf("%d年2月有%d天",year,b);

else

printf("%d年2月有%d天",year,a);

}

3333333333333

#include

voidmain()

{

floata,rate,tax,profit;

tax=a*rate;

profit=a-tax;

scanf("%f",&a);

if(a<500)rate=0;

elseif(a<1000)rate=0.05;

elseif(a<2000)rate=0.08;

elseif(a<5000)rate=0.10;

elserate=0.15;

printf("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

#include

#include

voidmain()

{

intm,i,k,n,a;

printf("输入正整数的个数:

");

scanf("%d",&n);

printf("输入%d个正整数:

",n);

for(a=1;a<=n;a++)

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

k=sqrt(m);

for(i=2;i<=k;i++)

if(m%i==0)break;

if(i>k)

printf("%d是素数\n",m);

elseprintf("%d不是素数\n",m);

}

}

666666

#include/*吴国健20122321020*/

voidmain()

{

inta[10];

inti,max,min,n=0;

floatave=0;

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

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

ave=ave+a[i];}

max=a[0];

min=a[0];

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

{if(a[i]>=max)

max=a[i];

if(a[i]

min=a[i];}

ave=ave/10;

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

if(a[i]>ave)

n++;

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

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

printf("%d",n);

}

777777777777777777

#include/*吴国健20122321020*/

voidmain()

{

intn,a[5];

inti,j,t;

printf("输入整数个数:

");

scanf("%d",&n);

printf("输入%d个整数\n",n);

for(i=0;i<5;i++)

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

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

for(i=0;i<4-j;i++)

if(a[i]>a[i+1])

{t=a[i];

a[i]=a[i+1];

a[i+1]=t;}

for(i=0;i<5;i++)

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

}

8888888888888

#include

voidmain()

{

inti,j;

inta[11][11];

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

{

a[i][0]=1;

a[i][i]=1;

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

{

a[i+1][j+1]=a[i][j]+a[i][j+1];

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

}

printf("\n");

}

}

99999999

#include/*吴国健20122321020*/

voidmain()

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

for(i=0;i<6;i++)

{p=0;

q=0;

for(j=0;j<5;j++)

{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;i<6;i++)

{sum=0;

for(j=0;j<5;j++)

sum=sum+a[i][j];

ave[i]=sum/3;}

for(j=0;j<5;j++)

for(i=0;i<5-j;i++)

if(ave[i]>ave[i+1])

{t=ave[i];

ave[i]=ave[i+1];

ave[i+1]=t;}

for(i=0;i<6;i++)

printf("%.2f\n",ave[i]);

}

1000000000

#include/*吴国建20122321020*/

#include

voidmain()

{

inti=0,j=0,k=0;

charb[20],st1[20],a[30];

scanf("%s",st1);

for(;st1[i]!

='\0';i++)

{

if(st1[i]>47&&st1[i]<58)

{a[j]=st1[i];j++;}

if(st1[i]>96&&st1[i]<123)

{b[k]=st1[i];k++;}}

a[j]='\0';

b[k]='\0';

strcat(a,b);

puts(a);

}

111111*********111111111111

#include

#include

voidmain()

{

intk=0,p=0,q=0,s=0,t=0,i=0,j;

charstr[3][80];

printf("请输入三串小于80个字符的字符串:

\n");

scanf("%s",str);

for(;i<3;i++)

for(j=0;j<80&&str[i][j]!

='\0';j++)

{

if(str[i][j]>=65&&str[i][j]<=90)

p++;

elseif(str[i][j]>=97&&str[i][j]<=122)

k++;

elseif(str[i][j]>=48&&str[i][j]<=57)

q++;

elseif(str[i][j]==32)

s++;

else

t++;

}

printf("您输入的字符串中有大写字母的个数为:

%d\n",p);

printf("您输入的字符串中有小写字母的个数为:

%d\n",k);

printf("您输入的字符串中有数字的个数为:

%d\n",q);

printf("您输入的字符串中有空格个数为:

%d\n",s);

printf("您输入的字符串中有其他字符的个数为:

%d\n",t);

}

1212#include/*吴国健20122321020*/

voidintinput(inta[10])

{inti;

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

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

}

voidintave(intj,inti)

{intt,a,input;

input(a);

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

for(j=0;j<9-i;j++)

{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("%d\n",a[i]);

f=1;

break;}

elseif(a[i]

bot=mid-1;

elsetop=mid+1;}

if(f==1)

}

voidmain()

{intave,input,i,a;

floatsearch;

input(a);

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

{printf("%d\n",ave(a));

printf("%f\n",search(a));}

}1212

31313131313

#include/*吴国健20122321020*/

intmax(intm,intn)

{inta;

a=m%n;

while(a!

=0)

{m=n;n=a;a=m%n;}

returnn;}

intmin(intm,intn)

{

returnm*n/max(m,n);

}

voidmain()

{intx,y;

scanf("%d%d",&x,&y);

printf("最大公约数为:

%d\n",max(x,y));

printf("最小公倍数为:

%d\n",min(x,y));

}

14141414

#include/*吴国健20122321020*/

intf(intn)

{intc;

if(n==1)

c=1;

else

c=2*(f(n-1)+1);

returnc;

}

voidmain()

{intf(intn);

intm,c;

printf("请输入天数:

");

scanf("%d",&m);

printf("%d天前的桃子数为%d:

",m,f(m));

}

151********5

#include/*吴国健20122321020*/

intc,d,m,n;

voidmax()

{inta,m1,n1;

m1=m;

n1=n;

a=m1%n1;

while(a!

=0)

{m1=n1;n1=a;a=m1%n1;}

c=n1;}

voidmin()

{

d=m*n/c;

}

voidmain()

{

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

max();min();

printf("最大公约数为:

%3d\n",c);

printf("最小公倍数为:

%3d\n",d);

}

161616

#include

intsp(inti)

{intsum=1;

intj;

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

sum*=j;

returnsum;}

intsq(intt)

{staticints=0;

s+=sp(t);

returns;}

voidmain()

{

intx,s,i;

printf("inputx,y,z:

");

for(i=0;i<3;i++)

{scanf("%d",&x);

s=sq(x);}

printf("%d",s);}

#include

voidmain()

{inta,b,c;

int*pmax,*pmin,*pmid;

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

if(a>b)

{pmax=&a;

pmin=&b;

}

else

{pmax=&b;

pmin=&a;

}

if(c>*pmax)

{pmid=pmax;

pmax=&c;}

elseif(c<*pmin)

{pmid=pmin;

pmin=&c;

}

elsepmid=&c;

printf("%d,%d,%d\n",*pmin,*pmid,*pmax);

}

#include/*吴国健20122321020*/

voidswap(int*m,int*n)

{intp;

p=*m;

*m=*n;

*n=p;

}

intmain()

{

inta,b,c,*p1,*p2,*p3;

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

p1=&a;

p2=&b;

p3=&c;

if(*p1>*p2)swap(p1,p2);

if(*p1>*p3)swap(p1,p3);

if(*p2>*p3)swap(p2,p3);

printf("%d,%d,%d\n",*p1,*p2,*p3);

}

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

当前位置:首页 > 小学教育 > 语文

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

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