用C语言编写程序 输入一个整数,判断正负性及奇偶性并输出
作者&投稿:咎克 (若有异议请与网页底部的电邮联系)
void main()
{
int num;
scanf("%d",&num);
if(num>0)
{printf("该数是正数
;}
else
{printf("该数是负数
;}
num=num%2;
if(num==0)
{printf("该数是偶数
;}
else
{printf("该数是奇数
;}
}
#include
main()
{
int x,y;
printf("Please input a integer:"); /*输入一个整数!*/
scanf("%d",x);
if(x<0)
printf("It's a negative number!"); /*输入的数是负数!*/
else
printf("It's a positive number!"); /*输入的数是正数!*/
y=x%2;
if(0==y)
printf("It's a even number!"); /*输入的数是偶数!*/
else
printf("It's a odd number!"); /*输入的数是奇数!*/
}
右边的是注释!
int main()
{
int n;
scanf("%d",&n);
if(n>0)
{
if(n%2) printf("此数为正数且为奇数。");
else printf("此数为正数且为偶数");
}
else if(n<0)
{
if(n%2) printf("此数为负数且为奇数。");
else printf("此数为负数且为偶数");
}
else
{
if(n%2) printf("此数非正非负,为奇数。");
else printf("此数非正非负,为偶数。");
}
}
钱伦科尔:[答案] #include "stdio.h" main() { int x; printf("请输入一个整数"); scanf("%d",&x); if(x%2 == 0) printf("%d是偶数\n",x); else printf("%d是奇数\n",x); }
乳山市15880918906: 用C语言编程:输入一个整数,判断这个数是奇数还是偶数. - ?
钱伦科尔: #include "stdio.h" main() { int x; printf("请输入一个整数"); scanf("%d",&x); if(x%2 == 0) printf("%d是偶数\n",x); else printf("%d是奇数\n",x); }C语言: 是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简...
乳山市15880918906: C语言编程判断输入整数的正负性和奇偶性 - ?
钱伦科尔:[答案] #include main() { int x,y; printf("Please input a integer:"); /*输入一个整数!*/ scanf("%d",x); if(x
乳山市15880918906: C语言编写程序从键盘输入一个整数,判断其正负,正数输出其相反数,负数输出零? - ?
钱伦科尔: #include <stdio.h> int main() { int x;scanf("%d",&x);printf("%d\n",x>0?-x:0);return 0; }
乳山市15880918906: C语言编程,编写一个“输入一个整数,判断该数是否为素数”的程序 - ?
钱伦科尔: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19//December 17,2014 By 12052010 #include<stdio.h> #include<math.h> boolisPrime(intnum){for(inti=2;i<=sqrt(num);i++)if(num%i==0) returnfalse;returntrue; }intmain(){intnum;printf("\nInput ...
乳山市15880918906: c语言设计程序:用函数实现:从键盘输入一个整数,判断其是否是素数;如是,则打印YES,否则打印NO. - ?
钱伦科尔: #include"stdio.h"main(){int a = 0; int i;printf("请输入整数:");scanf("%d",&a);for(i = 2;i<a;i++)if(a%i==0){printf("NO");break;}if(i==a) printf("YES");}
乳山市15880918906: C语言编程判断输入整数的正负性和奇偶性 - ?
钱伦科尔: #include<stdio.h> main() { int x,y; printf("Please input a integer:"); /*输入一个整数!*/ scanf("%d",x); if(x<0) printf("It's a negative number!"); /*输入的数是负数!*/ else printf("It's a positive number!"); /*输入的数是正数!*/ y=x%2;...
乳山市15880918906: C语言程序设计题,输入1个数,判断是奇数还是偶数,用调用函数的方法 - ?
钱伦科尔: #include "stdio.h" int s(int a) { return(a%2); } main() { int x; printf("请输入一个整数:"); scanf("%d",&x); if(s(x)==1) printf("%d是一个奇数",x); else printf("%d是一个偶数",x); } 先编写一个判断是素数还是偶数的函数,偶数就返回0,否则就返回1,然后在主函数调用函数,根据返回值判断素数还是偶数.
乳山市15880918906: C语言编程:输入一个整数,判断此数是奇数还是偶数,还是非奇非偶??
钱伦科尔:#include "stdio.h" #include "math.h" void main() { int i,j; scanf("%d",&i); if(i>0){ j=fmod(i,2); if(j==1) printf("%d为奇数",i); else printf("%d为偶数",i);} else printf("%d非奇非偶",i); }
乳山市15880918906: 用C语言写个程序,要求输入一个整数,可以判断整数的位数,和各位数的和 - ?
钱伦科尔: #include <stdio.h> #include <string.h> int main() {long int n;char ch[20];int i,len,sum=0;scanf("%ld",&n);if(n<0)n=-n;sprintf(ch,"%ld",n);len=strlen(ch);for(i=0;i<len;i++)sum+=ch[i]-'0';printf("%d是一个%d位数的整数\n",n,len);...