文章归档文章分类文章标签复制本文标题复制本文地址
随便逛逛

C语言教程

stdbool.h头文件定义了4个宏。

  • bool:定义为_Bool。
  • true:定义为1。
  • false:定义为0。
  • __bool_true_false_are_defined:定义为1。
1
2
3
4
5
6
7
bool isEven(int number) {
if (number % 2) {
return true;
} else {
return false;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdbool.h>

int main(void) {
unsigned long num;
unsigned long div;
bool isPrime = true;

num = 64457;

for (div = 2; (div * div) <= num; div++) {
if (num % div == 0) isPrime = false;
}

if (isPrime) {
printf("%lu is prime.\n", num);
} else {
printf("%lu is not prime.\n", num);
}

return 0;
}

C语言教程


评论
avatar
竹山一叶
技术分享 个人心得
Follow Me
公告
欢迎光临小站,这里是我日常工作和学习中收集和整理的总结,希望能对你有所帮助:)

本站的内容经过个人加工总结而来,也参考了网友们分享的资料,如有侵权,请第一时间联系我,我将及时进行修改或删除😊

欢迎关注我的微信公众号