文章
11
粉丝
414
获赞
9
访问
109.1k
//1031判断是否是整数(没有考虑到强转,只会暴力\(^o^)/~)
#include<iostream>
using namespace std;
int main()
{
char snum[50];
while(cin >> snum)
{
int flag = 0;
for(int i = 0; snum[i]; i++)
{
if(snum[i] == '.' && snum[i+1] != '0')
{
flag = 1;
cout << "No" << endl;
break;
}
}
if(flag == 0)
cout << "Yes" << endl;
}
return 0;
}
登录后发布评论
感觉暴力错了吧,我试了一下,输入1.00001 输出是yes 判断条件有问题
感觉暴力错了吧,我试了一下,输入1.00001 输出是yes 判断条件有问题