C语言关于星星的程序题
aaa*aaaaa***aaa*****a*******要具体的程序代码!~谢谢了!(如果说的是原理或者其他的就免了吧!~回答的好可以追加分数)...
aaa*aaa
aa***aa
a*****a
*******
要具体的程序代码!~谢谢了!
(如果说的是原理或者其他的就免了吧!~回答的好可以追加分数) 展开
aa***aa
a*****a
*******
要具体的程序代码!~谢谢了!
(如果说的是原理或者其他的就免了吧!~回答的好可以追加分数) 展开
展开全部
没有说明什么方法
#include<stdio.h>
main()
{
printf("aaa*aaa\n");
printf("aa***aa\n");
printf("a*****a\n");
printf("*******\n");
}
这个就最简单!!
/*循环控制这样*/
#include<stdio.h>
main()
{
int i,j,k;
for(i=0,k=3; i<4; i++,k--)
{
for(j=0;j<7;j++)
if(j>=k && j<=6-k)
printf("*");
else
printf("a");
printf("\n");
}
}
#include<stdio.h>
main()
{
printf("aaa*aaa\n");
printf("aa***aa\n");
printf("a*****a\n");
printf("*******\n");
}
这个就最简单!!
/*循环控制这样*/
#include<stdio.h>
main()
{
int i,j,k;
for(i=0,k=3; i<4; i++,k--)
{
for(j=0;j<7;j++)
if(j>=k && j<=6-k)
printf("*");
else
printf("a");
printf("\n");
}
}
展开全部
没有说明什么方法
#include<stdio.h>
main()
{
printf("aaa*aaa\n");
printf("aa***aa\n");
printf("a*****a\n");
printf("*******\n");
}
这个就最简单!!
/*循环控制这样*/
#include<stdio.h>
main()
{
int
i,j,k;
for(i=0,k=3;
i<4;
i++,k--)
{
for(j=0;j<7;j++)
if(j>=k
&&
j<=6-k)
printf("*");
else
printf("a");
printf("\n");
}
}
#include<stdio.h>
main()
{
printf("aaa*aaa\n");
printf("aa***aa\n");
printf("a*****a\n");
printf("*******\n");
}
这个就最简单!!
/*循环控制这样*/
#include<stdio.h>
main()
{
int
i,j,k;
for(i=0,k=3;
i<4;
i++,k--)
{
for(j=0;j<7;j++)
if(j>=k
&&
j<=6-k)
printf("*");
else
printf("a");
printf("\n");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int main(){
int star_num,a_num,i;
star_num=1,a_num=3;
while(a_num>=0){
for(i=0;i<a_num;i++) printf("a");
for(i=0;i<star_num;i++)printf("*");
for(i=0;i<a_num;i++) printf("a");
printf("\n");
a_num=a_num-1;
star_num=star_num+2;
}
return 0;
}
int main(){
int star_num,a_num,i;
star_num=1,a_num=3;
while(a_num>=0){
for(i=0;i<a_num;i++) printf("a");
for(i=0;i<star_num;i++)printf("*");
for(i=0;i<a_num;i++) printf("a");
printf("\n");
a_num=a_num-1;
star_num=star_num+2;
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正解
#include <stdio.h>
#include <conio.h>
int main(){
for(int i = 0; i<4; i++){
for (int j = 0; j<7; j++){
if (j < (3-i) || j>(3+i)) printf("a");
else printf("*");
}
printf("\n");
}
getch();
}
#include <stdio.h>
#include <conio.h>
int main(){
for(int i = 0; i<4; i++){
for (int j = 0; j<7; j++){
if (j < (3-i) || j>(3+i)) printf("a");
else printf("*");
}
printf("\n");
}
getch();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/*打印半菱形图.因为我下面还半截.呵呵.*/
main()
{
int i,j,k;
for(i=1;i<=7;i++)
{
if(i<=4)
{
for(j=1;j<=4-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
}
}
main()
{
int i,j,k;
for(i=1;i<=7;i++)
{
if(i<=4)
{
for(j=1;j<=4-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询