📜  C |回路和控制结构|问题18(1)

📅  最后修改于: 2023-12-03 15:13:46.523000             🧑  作者: Mango

关于C语言的回路和控制结构问题

题目18

编写一个C程序,读取整数n,打印出从1到n的平方数。

解题思路

该题目需要使用到循环结构,我们可以使用for循环进行遍历,使用printf函数输出平方数。具体实现方式如下:

#include <stdio.h>

int main()
{
    int n;
    printf("请输入一个正整数n:");
    scanf("%d", &n);
    for(int i = 1; i <= n; i++)
    {
        printf("%d的平方为%d\n", i, i * i);
    }
    return 0;
}

以上代码使用for循环从1遍历到n,每次输出当前数的平方数。

运行结果

我们可以通过编译运行该程序,得到以下结果:

请输入一个正整数n:5
1的平方为1
2的平方为4
3的平方为9
4的平方为16
5的平方为25
总结

回路和控制结构在C语言中十分重要,在实际开发中需要灵活使用。本题目通过使用循环结构解决了输出平方数的问题,希望能对C语言初学者有所帮助。