编写一个程序,判断任意输入的整数的奇偶性。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写一个程序,判断任意输入的整数的奇偶性。相关的知识,希望对你有一定的参考价值。
整数的奇偶性?是判断数字是奇数还是偶数吗?只要除以2余数为0的就是偶数,不为0就是奇数。也不知道你是要哪种语言编程,简单写下:
t= x mod 2 //x是输入的整数,t用来存放余数 这条也可以直接写到if的判断条件里去,就省一行代码了
if(t) 输出“这是一个奇数”
else 输出“这是一个偶数” 参考技术A 以下示例是用C++编的#include<iostream>using namespace std;void main()int a;cout<<"please input any integer:"cin>>a;if(a%2)cout<<"这个数为偶数!"<<endl;elsecout<<"这个数为奇数!"<<endl; 参考技术B #include<stdio.h>�6�6int main()�6�6int i;�6�6scanf("%d",&i);�6�6if(i%2==0)�6�6 printf("%d为偶数",i);�6�6else�6�6 printf("%d为奇数",i);�6�6 参考技术C 不知道你用的什么语言,只要判断下,输入的整数除了0以外的数,对2取模是否为0就好了! 参考技术D
C语言的?
#include <stdio.h>void main()
int a;
scanf("%d",&a);
printf("%s\\n", ( a % 2 == 0 ) ? "偶数" : "奇数" );
编写一个程序,判断从键盘输入整数X的正负性和奇偶性。
用C语言做
#include"stdio.h"
void
main()
int
x;
scanf("%d",&x);
if(x>=0)
printf("%d是正数.\n",x);
else
printf("%d是负数.\n",x);
if(x%2==0)
printf("%d是偶数.\n",x);
else
printf("%d是奇数.\n",x);
参考技术A #include<stdio.h>
void main()
int x,y;
scanf("%d",&x);
if(x>0)
printf("x为正数");
if(x<0)
printf("x为负数");
if(x%2)
printf("x为奇数");
if(x%2+1)
printf(x为偶数);
本回答被提问者和网友采纳
以上是关于编写一个程序,判断任意输入的整数的奇偶性。的主要内容,如果未能解决你的问题,请参考以下文章
8086汇编输入一个整数,判断其奇偶性(输入范围:-32768~32767,含提示信息)
8086汇编输入一个整数,判断其奇偶性(输入范围:-32768~32767,含提示信息)