如何让C从代码中输入的数字产生输出?

时间:2016-10-27 17:50:46

标签: c

您必须包含哪些代码才能让C从输入到系统中的数字生成输出。

#include <stdio.h>
int main()
{
    int z;
    printf("Please enter a number");
    return 0;
}

我希望程序根据用户输入的数字计算出一个数学方程式,例如,如果我输入5,我希望它计算出1的指数2到该整数输入。

2 个答案:

答案 0 :(得分:0)

您可以使用scanf函数从用户那里获取输入:

#include <stdio.h>
int main()
{
   int z;
   printf("Please enter a number");
   scanf("%d", &z);

   // do your calculations on z

   printf("Result: %d", z);
   return 0;
}

答案 1 :(得分:0)

您可以使用scanf功能。

对于一个数字(或者在某种情况下是一个特定的整数),该行是

scanf("%d", &z);

其中%d指定其读数为整数,而&amp; z是指向整数变量z的指针。

此处的信息:https://www.tutorialspoint.com/c_standard_library/c_function_scanf.htm

我猜你是C编程的新手,所以一旦你掌握了基础知识,我建议你自己熟悉指针,因为它们是语言的一个重要方面。这里有一些有用的资源使用google-fu:https://www.tutorialspoint.com/cprogramming/c_pointers.htm