我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何使得输入小数时不运行if和while中的内容!

#include<stdio.h>
#include

int main() {
int val = 0, sum = 0, currval = 0;

if (std::cin >> currval) {
    sum += 1;
        while (std::cin>>val) {
            if (val == currval) {
                sum += 1;
            }
            else {
                std::cout << "整数:" << currval << "出现的次数为:" << sum << std::endl;
                sum = 1;
                currval = val;
            }
        }
    
    std::cout << "整数:" << currval << "出现的次数为:" << sum << std::endl;
}
return 0;

}

把
currval定义为string或者char [],然后再根据string的内容确定

近期文章

  • 这个前端和后端分别怎么做?
  • redission中semaphore怎么设置初始化信号量机制。
  • C#sqlite数据保存到datatable报错未被识别为有限的datetime
  • 请求指导51单片机的数码管中间常亮问题,可以付款
  • 关于#c语言#的问题:将“today8”译成密码
  • websocket客户端和服务端使用node.js通信
  • 大家知道这是啥意思不
  • 改变VS运行时弹出的窗口
  • 怎么让clion包含mysql的库?
  • 求问大佬哪里出错了?急急急!!!
  • 能看一下吗,oj怎么都没办法通过
  • Mat到IpIImage
  • kali学习路线,求指点迷津
  • linux下C++ abc.GetString() 赋值String出错
  • 网购电脑的可行性分析
  • 各位帮我解决一下这个
  • python短信获取验证码失败
  • 各位这该怎么办有什么办法
  • 程序添加opencv.hpp头文件后运行崩溃,请问是什么问题?
  • Windows系统安装AWVS出现问题,怎么解决,点击安装出现这个报错。

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华