11问答网
所有问题
当前搜索:
c语言数值表达式
C语言
中:
表达式
-1<=3<=-5值
答:
-1<=3为真,值为1 1<=-5为假,值为0 故
表达式
-1<=3<=-5值为0
在
C语言
中,什么是常量
表达式
?什么整型表达式?二者有什么区别?
答:
常量
表达式
顾名思义表达式由常量表示,如 double a = 3d + 2.1 + sizeof(double);整型表达式是表达式由整型
数据
表示.a[n];维大小n必须为整型,系统不会自动将一个低精度的数转换为高精度的数,所有a[3.4]不正确,必须为a[(int)3.4]
c语言
if语句是什么?
答:
if语句的一般形式如下:if(表达式)语句1 [else语句2]if语句中的“表达式”可以是关系表达式、逻辑表达式,甚至是
数值表达式
。其中最直观、最容易理解的是关系表达式。所谓关系表达式就是两个数值进行比较的式子。
C语言
是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的...
c语言
写出逻辑
表达式
的值
答:
&&是逻辑与,||是逻辑或;只是判断后面的
表达式
成立值成立值就为1,不成立就为0;比如第一个是7>5&&4==3,4==3显然是不成立的,所以值为0;
C语言
写出逻辑
表达式
的值
答:
C语言
中非0的都为真 表示判断条件成立 printf("putout:%d\n",a+b>c&&b==c);// 4 == 5 为假 就是0 因为用的是&&必须两面都是真才为真 printf("putout:%d\n",a||b+c&&b-c);//(a || (b+c))&& (b-c),真 || 真 && 真 = 真 printf("putout:%d\n",!(a>b)&&!
C语言
中:a=(1,2,3),(4,5,6)请问a值和
表达式
值都是多少,为什么?_百度...
答:
答案应该是3,原理:优先级是括号最大其次是赋值运算符,然后是逗号运算符,所以先运算:a=(1,2,3)的括号,由于逗号运算符是从左到右运算所以值应该是3,然后再把3赋值给a,所以a值应该是3,再运算后面括号(4,5,6),值同理是6,然后整个
表达式
的值就可以简化成 3,6 ,按照逗号的运算值是...
C语言
中的 (
表达式
1)?(表达式2):(表达式3) 什么意思?我给忘了~~拜托各...
答:
如果
表达式
1 的值为真,那么以表达式2 的值作为整个条件表达式的值,否则以表达式3 的值作为整个条件表达式的值。
C语言
是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它的应用范围广泛,具备很强的
数据
处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写...
在
C语言
中如何用程序输出逻辑
表达式
的值
答:
C语言
编译系统在表示逻辑运算结果时,以
数值
1代表“真”,以0代表“假”。所以说逻辑
表达式
的值是int类型的,可以通过输出时格式%d控制输出,例如printf(“%d",1>2).
c语言
中什么是整型常量
表达式
??
答:
单个字符, 比如'A', 'a'单个整数
数字
以及由整数数字构成的
表达式
, 如123, 123 + 345 枚举常量 有sizeof 运算法返回的值, 如sizeof(int)NULL指针值 地址常量. 如0X12345678, 以及地址常量加上一个偏移 在C90和C++中, 静态数组定义时, 需要提供整形常量表达式. 如int A[10];因此, 你可以简单...
C语言
if里面可以用scanf吗?
答:
C语言
if里面可以用scanf。scanf_s("%d%d\n",&a,&b);去掉里面的\n。if(a==b)printf("%d=%d",a,b);if(a>b)printf("%d>%d",a,b);if(a==b)printf("%d>%d",a,b);if语句一般形式 if语句中的“表达式”可以是关系表达式、逻辑表达式,甚至是
数值表达式
。其中最...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜