
c语言for循环输出,输出如图,应该怎么使用for循环。 for循环运用不熟练,如何提高使用循环的正确率。谢谢
int main()
{
int n = 7;
for (int i = 0; i < n;i++)
{
for (int j = 0; j < n - i;j++) //* 随着行增加而减小
printf("*");
for (int j = 0; j <i;j++) // ~随着行增长而增长
printf("~");
printf("\n");
}
}
#include "stdio.h"
int main(void)
{
for(int i = 0; i< 7; i++)
{
for(int j = 0; j < 7; j++)
{
if(j < 7 - i)
{
printf("*");
}
else{
printf("~");
}
}
printf("\n");
}
return 0;
}
void main()
{
int count=7;
for (int i = 0; i < count; i++)
{
for (int j = count-1; j >= i; j--)
{
printf("*");
}
for (int j = 0; j < i; j++)
{
printf("~");
}
printf("\n");
}
}