肿瘤康复网,内容丰富有趣,生活中的好帮手!
肿瘤康复网 > 4个小代

4个小代

时间:2018-11-10 13:27:27

相关推荐

1.在屏幕上输出以下图案:

*

***

*****

*******

*********

***********

*************

***********

*********

*******

*****

***

*

#include<stdio.h>

#include<string.h>

int main()

{

int i=0;

int j=0;

int k=0;

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

{

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

{

printf(" ");

}

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

{

printf("*");

}

printf("\n");

}

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

{

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

{

printf(" ");

}

for(k=13;k>=2*i-1;k--)

{

printf("*");

}

printf("\n");

}

return 0;

}

2.求出0~999之间的所有“水仙花数”并输出

#include<stdio.h>

#include<math.h>

int main()

{

int a=0;

int b=0;

int c=0;

int d=0;

int e=0;

for(a=0;a<1000;a++)

{

b=a/100;

c=(a/10)%10;

d=a%10;

e=pow(b,3)+pow(c,3)+pow(d,3);

if(a==e&&a>99)

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

}

return 0;

}

3.求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和

#include<stdio.h>

#include<math.h>

int main()

{

int a=0;

int Sn=0;

int i=0;

int j=0;

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

{

for(j=5;j>0;j--)

{

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

{

Sn=Sn+i*pow(10,a);

}

}

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

Sn=0;

}

return 0;

}

4.编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确的成对出现。

#include<stdio.h>

int main()

{

int ch=0;

int count=0;

while((ch=getchar())!=EOF)

{

if(ch=='{')

count++;

if(ch=='}'&&count==0)

printf("不匹配\n");

if(ch=='}'&&count!=0)

count--;

}

if(count==0)

printf("匹配\n");

else

printf("不匹配\n");

return 0;

}

如果觉得《4个小代》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。