c语言中,输入如下的程序为何运行后显示不出来最终结果?

2024-12-31 00:47:52
推荐回答(1个)
回答1:

通过在代码中添加读入数据的函数,来达到输入数据的目的。
常用的读入数据的函数有,scanf,
getchar,
gets等。
scanf是格式化输入,可以用来输入各种类型。
getchar功能为读入一个单个字符。
gets功能为读入一行输入存为字符串,并把换行符替换为字符串结束符。
这几个函数都在stdio.h中,所以使用的时候,需要在文件头添加如下语句:
#include
以scanf为例,做以下程序:
#include
int main()
{
int v;
printf("please input a number:"); //输出提示语句。
scanf("%d",&v);//用scanf读入一个整型数据,并存到v中,其中%d为格式字符,对应整型。
printf("the number is %d\n", v); //输出得到的数据。
return 0;
}