一道C++的题,很简单,但是我是刚学的,我不会!!!!

来源:百度知道 编辑:UC知道 时间:2024/07/02 09:55:39
4、根据运行结果完善代码。
#include "iostream.h"
int main()
{
int a;
cout <<"请输入一个数:";
cin >>a;
if (-------) cout <<a <<"是个负数。" <<endl;
--------cout <<a <<"是个正数。" <<endl;
if (--------) cout <<a <<"是个奇数。" <<endl;
---------cout <<a <<"是个偶数。" <<endl;
cout <<a <<"个位上的数是" <<(---------) <<endl;
return 0;
}
第一次运行结果:
请输入一个数:52
52 是个正数。
52 是个偶数。
52 个位上的数是2
第二次运行结果:
请输入一个数:0
0 是个偶数。
0 个位上的数是0
第三次运行结果:
请输入一个数:-15
-15 是个负数。
-15 是个奇数。
-15 个位上的数是5
在线上填上答案!!!!!

#include "iostream.h"
int main()
{
int a;
cout<<"请输入一个数:"<<endl;
cin>>a;
if(a<0) cout<<a<<"是个负数"<<endl;
if(a>0&&a!=0) cout<<a<<"是个正数"<<endl;
if(a%2!=0) cout<<a<<"是个奇数"<<endl;
if(a%2==0)cout<<a<<"是个偶数"<<endl;
cout<<a<<"个位上的数是"<<(a>=0?(a%10):(-a%10))<<endl;
return 0;
}

在这非常感谢ansn001,谢谢!!!

#include "iostream.h"
int main()
{
int a;
cout <<"请输入一个数:";
cin >>a;
if (a<0) cout <<a <<"是个负数。" <<endl;
else cout <<a <<"是个正数。" <<endl;
if (a%2!=0) cout <<a <<"是个奇数。" <<endl;
elsecout <<a <<"是个偶数。" <<endl;
cout <<a <<&qu