_Bool類型
2024-09-08 14:03:05
_Bool類型:布爾變量,其值只有1(真)和0(假)。是C語言中的變量名,C語言中所有的非0數字都被視爲真。
給布爾變量取一個能表示真或假值的變量名是一種常見的做法。
1 /*boolean.c--使用_Bool類型的變量variable*/
2 #include<stdio.h>
3 int main(void)
4 {
5 long num;
6 long sum=0L;
7 _Bool input_is_good;
8
9 printf("Please enter an integer to be summed ");
10 printf("(q to quit):");
11 input_is_good=(scanf("%ld",&num)==1);
12 while(input_is_good)
13 {
14 sum=sum+num;
15 printf("Please enter next integer (q to quit):");
16 input_is_good=(scanf("%ld",&num)==1);
17 }
18 printf("Those integers sum to %ld.\n",sum);
19
20 return 0;
21 }/*程序中把比較的結果賦值給_Bool類型的變量input_is_good
22 /*
23 Sample Output
24
25 Please enter an integer to be summed (q to quit):1
26 Please enter next integer (q to quit):2
27 Please enter next integer (q to quit):3
28 Please enter next integer (q to quit):4
29 Please enter next integer (q to quit):5
30 Please enter next integer (q to quit):6
31 Please enter next integer (q to quit):8
32 Please enter next integer (q to quit):0
33 Please enter next integer (q to quit):w
34 Those integers sum to 29.
35
36 */
最新文章
- vim深入研究
- stm32调试记录一
- 【转】从RGB色转为灰度色算法
- CSS里的pointer-events属性
- zabbix通过API创建交换机模板,ifAdminStatus;ifOperStatus;ifInUcastPkts;ifAlias
- In App Purchase Statuses
- exec方法
- js各种宽高(3)
- iOS Crash获取闪回日志和上传server
- 浏览器调试js
- jq中的事件委托:closest,parent,parents,delegate
- 一、JAVA变量类型:②局部变量
- fjwc2019 D3T1 签到题 (贪心)
- beansbinding NetBeans IDE 中 Swing数据绑定插件
- Xshell的常用命令
- iOS:第三方库使用非ARC编译
- Android 第三方分享中遇到的问题以及解决方式
- appium 元素定位方法汇总
- jquery googleapis
- 一遍记住Java常用的八种排序算法与代码实现
热门文章
- golang中经常会犯的一些错误
- Paxos分布式系统共识算法?我愿称其为点歌算法…
- 【日志系统】Loki日志监控 - 入门初体验
- Pthread 并发编程(一)——深入剖析线程基本元素和状态
- Oracle数据泵导入dmp文件,报UDI-12154、ORA-12154错误解决办法
- Seata 1.5.2 源码学习
- js把秒数转换为HH:MM:SS及时分秒格式
- 浅谈HTTP缓存与CDN缓存的那点事
- [ PHP 内核与扩展开发系列] 内存管理 —— 引用计数
- 【云原生 · Kubernetes】部署博客系统