问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

判断奇数偶数的C++语言程序

发布网友 发布时间:2024-07-13 04:00

我来回答

3个回答

热心网友 时间:2024-07-13 12:21

通过理解这个程序,发现了以下几点问题:

对windows.h这个头文件的引用可以去掉,程序中并没有用到该头文件

“/t”和“/n”这种符号,大概是“\t”和“\n”的意思,如果是转义符号,需要用反斜线(\)。

数字的奇偶判断部分的语法错误,至少从标准C++的语法来看是错的,后面会附上修改后的程序,以供参考。

number变量不应该使用,它不是数组,从上下文看不出来用它的意义。

附上修改后的程序如下:

#include <iostream>
#include <ctime>

using namespace std;

int main() {
    int numbers[10];
    srand(time(NULL));
    for (int intC = 0; intC < 10; intC++) {
        numbers[intC] = rand() % 99 + 1;
        cout << intC << "\t" << numbers[intC] << endl;
    }
    cout << "Even numbers:" << endl;
    for(int i = 0; i < 10; i++){
        if (numbers[i] % 2 == 0) {
            cout << numbers[i] << endl;
        }
    }
    cout << "Odd numbers:" << endl;
    for(int i = 0; i < 10; i++){
        if (numbers[i] % 2 != 0) {
            cout << numbers[i] << endl;
        }
    }
    return 0;
}

热心网友 时间:2024-07-13 12:20

if(number[intC]%2==0){
for{cout<<"n/. Odd numbers:"<<endl;}
cout<<number[intC]<<endl;
}
else if(number[intC]%2!=0){
for{cout<<"n/. Odd numbers:"<<endl;}
cout<<number[intC]<<endl;

替换为:

for (int i=0;i<intC;i++)
{
if (number[i]%2==0)
cout<<"n/. Even numbers:"<<number[i]<<endl;
else
cout<<"n/. Odd numbers:"<<number[i]<<endl;
}

热心网友 时间:2024-07-13 12:20

排版太乱会让你很难排错,改改吧:
#include <iostream>
#include <ctime>
#include <windows.h>
using namespace std;
int main()
{
int numbers[10],number;
srand ( time(NULL) );
for(int intC=0; intC<10;intC++)
{
numbers[intC] = rand() % 99 + 1;
cout<<intC<<"/t."<<numbers[intC]<<endl;
if(number[intC]%2==0)
{
cout<<"n/. Odd numbers:"<<endl;
cout<<number[intC]<<endl;
}
else // if(number[intC]%2!=0)
{
cout<<"n/. Odd numbers:"<<endl;
cout<<number[intC]<<endl;
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
intel 英特尔 酷睿 i5-9400F CPU 2.9GHz 6核6线程-详细介绍 vivo手机越用网络越慢 怎么检测 二手苹果电脑交易注意买二手苹果笔记本电脑应注意什么 比如我买一个二手笔记本卖家笔记本预装正版win10的话把他账号注销登录我... 二手苹果笔记本怎么更改账户 军婚假期有多少天 金立e6mini开机出现el 甘肃基层卫生主要内容 甘肃基层医疗卫生系统怎么撤销处方 天津市选调生通过面试了不去会怎么样 肛门拉屎早上拉的比较多一点但是还是拉不干净,到了中午就拉一点点感 ... 钟茂森:怎样能减少妄念,摄心念佛 鹅肝丝瓜汤有哪些详细的烹饪方法? 80后不甘心裸婚,我逼老公要婚礼 121234420违章怎么查询 zn与znso4反应吗? 高二化学~ 华为荣耀十多少钱一部手机m1芯片的平板有哪些(华为荣耀m10)_百度... 华为m10的性能如何? 放棹是什么意思 中国实木家具网中国实木家具网版块策划 艾尔之光怎么封印时装 艾尔之光如何封印时装 艾尔之光活动道具开启之后东西怎么不见了 艾尔之光巨剑2转后没有时装啊 特殊和时装栏都看了 花钱买的 艾尔之光怎么不显示时装 艾尔之光怎么加公会 我妈妈梦到菩萨把小时候的我给带走了,请问是什么意思? 妈妈说梦到我小时候离家出走 现在丰县民族中学校长叫什么? 为什么我苹果投屏搜不到电视? 小轿车怎么换轮胎? 百仕达花园一期小区介绍 孕28周脐带绕颈一周胎儿会自己绕出来吗 word表格怎么显示最前word表格怎么显示最前面的内容 Excel表格怎么把中间移到第一列excel表格怎么把中间移到第一列前面 WPS2010表格怎么让表格首行永远显示在最前 湖北中医药大学淘二手去哪里比较好? 车子出了故障应该打什么电话 如何在百度首页添加自定义导航网址? 导航栏怎么加链接往下移动 如何在页面头部导航栏里加上论坛入口的链接啊?新手求救,急,谢谢_百度... 芝麻信用怎么提高?? 怎么在织梦导航栏中加额外的链接 梁家巷车站北门车站发车班线 请问成都梁家巷到万福桥怎么坐公交车 成都梁家巷到万福桥怎么坐公交车 成都梁家巷到万福好多公里 网店找人上门安装家具要考虑哪些,如何确保品质? ...堡垒电脑不知为什么充不进电了 , 用别人的充电器却能充电! 自己充 ... 自然堂营销理念 上海星火房地产有限公司是国企吗?