gpt4 book ai didi

c - 从用户输入中打印出一个方形的星号?

转载 作者:行者123 更新时间:2023-11-30 20:51:54 26 4
gpt4 key购买 nike

我是 C 编程的初学者,并且在根据用户输入制作星号正方形时遇到一些问题,因此如果用户输入 5 作为输入,那么它应该生成一个 5x5 正方形。我不断收到一行星号;我做错了什么?

#include <stdio.h> 

int main(void)
{
int size;
int i;
int j;

printf(" Please enter the size of the square");
scanf("%d", &size);

for( i=0; i< size;i++);
{
for( j=0; j< size; j++)
{
printf("*");
}
printf("\n");
}

return 0;
}

最佳答案

问题出在你的第一个 for 循环上。删除声明 for 循环后保留的分号。

如果保留分号,那么 for 循环就会终止。

for( i=0; i< size;i++);

关于c - 从用户输入中打印出一个方形的星号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24176512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com