在c语言中,如何判断输入的参数是否为指定的类型呢?
比如:
int n; scanf("%d",&n);
如何判断n输入的是整数,如果不是输出error.
其实scanf函数给我提供了一个返回值,如果输入格式符合我们指定的格式,那么它就会给我们返回一个1,如果不符合我们指定的格式,那么它就会给我返回一个0;
我们可以依据这个返回值,来校验输入是否合法。
在c语言中,如何判断输入的参数是否为指定的类型呢?
比如:
int n; scanf("%d",&n);
如何判断n输入的是整数,如果不是输出error.
其实scanf函数给我提供了一个返回值,如果输入格式符合我们指定的格式,那么它就会给我们返回一个1,如果不符合我们指定的格式,那么它就会给我返回一个0;
我们可以依据这个返回值,来校验输入是否合法。
#include <math.h>isnan(f)
天梯—是不是太胖了(C语言)据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M