如何使用C中的循环打印n个*号?

如何使用C中的循环打印n个*号?,c,for-loop,C,For Loop,我试图创建一个程序,使用for循环打印6*10次,但它不能正常工作 #include <stdio.h> int main() { int i, num1 = 60, num2; num2 = 60 / 10; for (i=0;i<10;i++) { printf("%d* \n", num2); } } 你要做的是做一个循环,用星号打印相同的整数 如果需要打印2D网格,则必须使用嵌套循环 像这样 int i, j, num

我试图创建一个程序,使用for循环打印6*10次,但它不能正常工作

#include <stdio.h>

int main()
{
    int i, num1 = 60, num2;
    num2 = 60 / 10;
    for (i=0;i<10;i++) {
        printf("%d* \n", num2);
    }
}

你要做的是做一个循环,用星号打印相同的整数

如果需要打印
2D
网格,则必须使用嵌套循环

像这样

int i, j, num1 = 60, num2;
num2 = 60 / 10;
for (i = 0; i < 10; i++) {
    for (j = 0; j < num2; j++)
        printf("*");
    printf("\n");
}
inti,j,num1=60,num2;
num2=60/10;
对于(i=0;i<10;i++){
对于(j=0;j

你要做的是做一个循环,用星号打印相同的整数

如果需要打印
2D
网格,则必须使用嵌套循环

像这样

int i, j, num1 = 60, num2;
num2 = 60 / 10;
for (i = 0; i < 10; i++) {
    for (j = 0; j < num2; j++)
        printf("*");
    printf("\n");
}
inti,j,num1=60,num2;
num2=60/10;
对于(i=0;i<10;i++){
对于(j=0;j

当然,再等5分钟就可以了。你可以使用
putchar('*')
putchar('\n')
而不是使用
printf()
sledgehammer来完成这项工作。当然,只要再等5分钟就可以了。你可以使用
putchar('*')
putchar('\n')而不是使用
printf()
大锤来完成这项工作。