首页 > 其他分享 >_Bool類型

_Bool類型

时间:2022-12-26 19:56:53浏览次数:32  
标签:quit Please next 類型 Bool enter integer

_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 */

 

标签:quit,Please,next,類型,Bool,enter,integer
From: https://www.cnblogs.com/NoldorFromMiddleEarth/p/17006715.html

相关文章

  • IfcBooleanChoose
    IfcBooleanChoose功能定义如果为TRUE,则返回第一个选项,否则返回第二个选项。 注:根据ISO/IEC10303-42:1992的定义此函数根据布尔输入参数的值返回两个选项之一。这两......
  • 'bool' object is not callable
    报错:'bool'objectisnotcallable原因:is_authenticated是属性而不是方法解决:把括号去掉就可以了demo:classA():def__init__(self,x):self.x=x......
  • ES搜索- term与match区别&bool查询
    term属于精确匹配,只能查单个词,tems可以匹配多个词(满足其中之一词的都会被搜索出来),多个词如果要同时匹配使用bool的must(must中带多个term);match进行搜索的时候,会先进行分......
  • python字符串中返回bool类型的函数集合
    #isspaceistitleisupperislower#isspace判断字符串是否是一个由空格组成的字符串booltype=string.isspace()->无参数可传,返回一个布尔类型#由空格组成的字符串......
  • JS——bool(布尔)
    在编程中,有时只能如果只需要两个值之一的数据类型是,可以使用YES/NO,ON/OFF,TRUE/FALSE,所以使用布尔数据类型就很适合。通常JavaScript布尔是由字面量创建的原始值,但布尔......
  • boolean布尔型盲注
    mysql中limit的详细用法1、用于强制返回指定的记录行数在查询中,经常要返回前几条或者中间某几行数据时,用到limit语法如下select*fromtable_namelimit[offset,]ro......
  • JavaScript:七大基础数据类型:布尔值boolean、空null、未定义undefined
    布尔值boolean没什么好说的,同其他编程语言一样,就两个值:true和false;空nullJS的null,和Java等编程语言的概念不一样,它不是一个“不存在的对象”的引用,不是一个“null”指......
  • TypeScript:Type 'boolean' is not assignable to type 'never'.
    问题原因当我们声明一个空数组而不显示键入它并尝试向其中添加元素时,会发生该错误。解决方案声明数组类型即可参考链接https://bobbyhadz.com/blog/typescript-arg......
  • C++学习---cstdbool和cstddef源码学习分析
    引言cstdbool是C++对stdbool.h头文件的封装,里面定义了与bool变量相关的宏;cstddef是C++对stddef.h头文件的封装,里面定义一些特殊类型(如size_t),有用的宏函数(offsetof)。平时我们......
  • JS基础11-3强制类型转换Boolean
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"conten......