int flag = 1;//标记是否遇到了除数字以外的字符
for (int i = 0; i < str.length(); i++) {
if (!isdigit(str[i])) {
flag = 0;//输入含有除数字以外的字符,flag的值发生改变
break;
}
}
return flag;
int flag=0;
string str;
printf("%s",&str);
isnum(str);
if(flag=1)
printf("1");
if(flag=0)
printf("0");
1条回答 默认 最新
悬赏问题
- ¥15 寻找杂志《Tornatzky, L. G., & Fleischer, M. (1990). The Processes of Technological Innovation. 》
- ¥15 前台多人编辑时怎么让每个人保存刷新都互不干扰
- ¥20 如何用Python删除单元格内连续出现的重复词?
- ¥15 WangEditor嵌入到geeker-admin中,回车没有办法换行
- ¥30 stm32f103c8t6制作万能红外遥控器
- ¥15 有人会fastcrud写前端页面吗
- ¥15 如何解除Uniaccess管控
- ¥15 微信小程序跳转关联公众号
- ¥15 Java AES 算法 加密采用24位向量报错如何处理?
- ¥15 使用X11可以找到托盘句柄,监控到窗口点击事件但是如何在监听的同时获取托盘中应用的上下文菜单句柄