发布网友 发布时间:2022-04-19 15:16
共4个回答
热心网友 时间:2023-07-03 17:12
你可以采用循环的方法来做,需要输出A的位置的时候就输出A,其他地方就输出空格,就行了
#include<stdio.h>
void main()
{
int i,j,n;
printf("请输入要输出几行:\n");
scanf("%d",&n);
for(i=0;i<=n;i++)
{
for(j=0;j<n-i;j++)//每行前的空格控制
printf(" ");
for(int k=0;k<=2*i-1;k++)输出字母
{
if(k==0||k==2*i-2)输出A
printf("A");
else
printf(" ");
}
printf("\n");//换行
}
}
热心网友 时间:2023-07-03 17:12
输出图形有两种方法
一是把图形排好,直接用printf函数输出
二是找到关系,像菱形之类的,用for循环做
你说的五用星是什么样子?能大概画一下吗?
1>=sum
>=是条件运算符,意思是大于等于,该语句是1大于等于sum这个变量,要注意之前要给sum赋值,不然此语句是错误的
热心网友 时间:2023-07-03 17:12
1>=sum;
sum是变量.
1大于等于sum
也就是说sum这个变量
可以是1
也可以是比1小的
热心网友 时间:2023-07-03 17:13
用ASCII可以编出图形