C技能树:变量:求正整数的平方

使用while循环修改变量值,依次打印10以内(包含10)所有正整数的平方。程序执行的第一步需要定义合适的变量用于后续逻辑的实现,请选出正确的变量定义,填在以下代码的(1)处。

#include 
int main(int argc, char** argv)
{
    (_____1_____)
    while (num <= max_num)
    {
        result = num * num;
        printf("%d ^ 2 = %d\n", num, result);
        num = num + step;
    }
    return 0;
}
    int num(1);
    int max_num(10);
    int step(1);
    int result(0);
//错误
    int num = 1;
    int max_num = 10;
    int step = 1;
    int result = 0;
//正确
    float num = 1;
    float max_num = 10;
    float step = 1;
    float result = 0;
//错误
    num = 1;
    max_num = 10;
    step = 1;
    result = 0;
//错误
解析:
本题重点是c语言语句的定义,该程序使用使用while循环修改变量值,依次打印10以内(包含10)所有正整数的平方,则要求我们再给变量定义时使用int类型,选项中在初始化是没有定义int的是错误的;该出定义的是变量,不是定义函数。

你可能感兴趣的:(c技能树,c语言,算法,开发语言)