kwrl.net
当前位置:首页 >> 在C语言中,要求操作数必须是整形的运算符是 >>

在C语言中,要求操作数必须是整形的运算符是

显然是B。。

位操作运算都只能是整形或字符型,字符型实际是单字节整形。 包括以下几个操作符: 按位与&,按位或 |,按位异或 ^,左移 另外还有一个取余操作:% a%b的意思是,a除以b,取余数。 这个是C语言的硬性规定,位操作都是正数按照二进制进行表达的时...

%是整除取余,要求操作数是整数。 /、++、!=都可以用其它类型。 选C

D.绝对正确的,因为求余运算小数是求不了的,必须是整数!

d. % -- 整除取余数运算,二个 运算数必须是整型。 b. ++ -- 自增,非整型也允许自增。 float a=3.2; a++; printf("%f\n",a); 输出 4.200000

首先纠正问题的描述,应该是在C语言中,要求操作数必须是整数的运算符是什么? 在C语言中运算符%要求左右操作数必须是整数。 由于运算符%的功能是求余,所以对于小数来说,就没有什么意义,因此左右操作数就必须为整数。如: 7%3 = 1 12%4 = 0 ...

C) % 这是求余运算符, 如int a=3;int b=2; 则a%b = 1; 要求a,b必须为整型

%呗,这个是取余操作,比如3%2,就等于1,如果不是整数操作的话就不知道什么结果了

A:语句必须以分号结束,但语句之间还可以用大括号。 D:单独的一个%,是取余运算符,取余要在整数之间进行。%和d,f,c之类的连用,应该看作一个整体!不能单独看成一个运算符!!!

网站首页 | 网站地图
All rights reserved Powered by www.kwrl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com