永发信息网

r如何判断一个数字是不是hardy

答案:2  悬赏:0  手机版
解决时间 2021-01-23 22:40
  • 提问者网友:杀手的诗
  • 2021-01-22 23:04
r如何判断一个数字是不是hardy
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-01-22 23:50
1、使用 if(scanf("%d",&h)!=1) 来判断
printf("it's not a number!\n");
因为scanf是从缓存中读取输入的数据如果输入的不是数字,就会返回0,如果是数字就会返回1;一般人不知道scanf还有返回值,就可以看看头文件中scanf的定义了。
2、例程:
#include
int main()
{
int h;
while(!scanf("%d",&h))
{
fflush(stdin);
printf("\n输入错误,请重新输入:\n");
}
}
//其中fflush(stdin)是清理缓存,就像我上面说的scanf是从缓存取数的,
全部回答
  • 1楼网友:詩光轨車
  • 2021-01-23 01:16
搜一下:r如何判断一个数字是不是hardy
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯