C语言输入数值
发布时间: 2022-10-07 23:25:27
Ⅰ c语言程序运行怎样输入数据
通过在代码中添加读入数据的函数,来达到输入数据的目的。
常用的读入数据的函数有,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;
}
Ⅱ c语言如何实现输入任意多个整数
代码如下:
#include<cstdio>
int main()
{
int num[1000];
char ch;
do
{
scanf("%d",&a[i++]);
}while((ch=getchar())!= ' ');// 这里用来判断是否输入了回车
return 0;
}
while(cin>>b[cnt++],cin.get()!=' ');//也可用这句代替
(2)C语言输入数值扩展阅读:
C语言编写注意事项:
1、'x'与"x"的区别: 'x'表示一个整数, 字母x在极其字符集中对应的数值. "x"表示一个包含一个字符x 以及一个结束符'