c语言判断奇偶数的程序

c语言判断奇偶数的程序,第1张

c语言判断奇偶数的程序是如果是2的倍数(对2取余数等于零)就是偶数(x%2==0);反之如果不是2的倍数就是奇数。

C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

#include "stdioh"

main()

{

int x;

printf("请输入一个整数");

scanf("%d",&x);

if(x%2 == 0) printf("%d是偶数\n",x);

else printf("%d是奇数\n",x);

}

C语言:

是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

目前,C语言编译器普遍存在于各种不同的 *** 作系统中,例如UNIX、MS-DOS、Microsoft Windows及Linux等。C语言的设计影响了许多后来的编程语言,例如C++、Objective-C、Java、C#等。

把第一个

scanf

去掉就可以了,如知下:

#include&道nbsp;<stdioh>

#include <stdlibh>

int main()

{

int n;

int x = 0;

int t = 0;

//scanf("%d", &n);//输入时以输入-1结束,版t表示奇数个数,x表示偶数。

while(scanf("%d",&n) == 1 && n != -1) {

权(n%2==0)(x++):(t++);

}

printf("%d %d\n",t,x);

system("pause");

return 0;

}结果:

#include

"stdioh"

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,然后在主函数调用函数,根据返回值判断素数还是偶数。

1、开启一个虚拟机,打开终端(ctrl+alt+t),然后用vi新建并进入编辑一个c文件(vi ac)。

2、按“i”进入输入模式,开始编写程序,因为linux下输入中文还要进行其他设置,所以是在notepad++下编辑的。

3、先定义一个整数a。

4、判断a是否能被2整除,即a对2取余是否为0,为0则此数为偶数,反之为奇数。

5、编写完c程序后,保存c文件,然后进行gcc编译。

6、编译通过后,运行程序(“/+文件”),验证运行结果是否有错。

#include

int main() {

int n,result,eo;

printf("输入一个三位正整数(q 结束):");

while(scanf("%d",&n) == 1) {

if(n < 100 || n > 999) {

printf("输入错误。\n");

continue;

}

result = (n / 100) % 10;

eo = result % 2;

printf("百位是:%d,%s\n",result,eo "奇数" : "偶数");

printf("输入一个三位正整数(q 结束):");

}

return 0;

}

最好不要用printf_s和scanf_s,而用封装过的普通些的输入输出函数

#include<stdioh>

int main(void)

int a;

    scanf("%d",&a);//scanf_s("%d ",&a);

//能整除2的就是偶数,整除就是除2的余数为0,表达式是这样的

    if(a%2==0)//这儿的问题最大if ("(a/2)%==0")

       printf("a 是偶数");//printf_s("a 是偶数");

    else

       printf("a 是奇数");//printf_s("a 是奇数");

}

#include<stdioh>

#include<conioh> // 包含getch()函数,用于暂停

char odd(int a) // 不能被2整除的数为奇数

{

a %= 2;

if (a == 0) return 0;

else return 1;

}

void main(void)

{

int input;

scanf("%d",&input);

if (odd(input)) printf("Input number is a odd number");

else printf("Input number is not a odd number");

getch();

}

以上就是关于c语言判断奇偶数的程序全部的内容,包括:c语言判断奇偶数的程序、用C语言编程:输入一个整数,判断这个数是奇数还是偶数。、初学C语言--一个判断输入的数中,奇偶个数的程序,输入-1结束。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9333504.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存