❶ c語言數組中的一定要是整數嗎如何我想在數組中放*可以嗎
數組並不是一定要整型的,這個要按情況而定:看你賦值的類型,例如1.59。而指針*也是可以指向數組的例如定義了數組a和指針L,指針的用法就是a=*L。希望能幫到你。
❷ C語言中/和%的運算對象的區別,是不是都必須是整型
/是除法運算符,對運算前後數字類型沒有要求。
例如:2.4/1.2=2
%是取余運算符,運算符前後必須是整型
例如:4%3=1
❸ c語言中++,--,%哪種要求是整型的
% -- 整除取余數運算,二個 運算數必須是整型。++ -- 自增,非整型也允許自增。
http://..com/question/251959312.html
❹ C語言中運算對象必須是整型的運算符是什麼符號
C語言中運算對象必須是整型的運算符是%,模運算,就是數學中所說的取余數。這種運算必須要求運算數為整數。
❺ c語言自加自減的適用對象是哪些變數還是所有變數
在c語言中,並不是所有變數都可以使用自增自減操作符;可以使用自增自減操作符的數據類型有:int、float、double 、char、long。
❻ 在c語言中,運算對象必須是整型數的運算符是什麼
D.%
取余操作符的操作數必須是整型
❼ C語言自增變數條件
有,它的運算對象只能是整型變數
❽ 在C語言中,要求運算數必須是整型的運算符是( )
選擇D。
%是求余運算符,也叫模除運算符,用於求余數。%要求兩個操作數均為整數(或可以隱式轉換成整數的類型)。
標准規定:
1、如果%左邊的操作數為負數時,則模除的結果為負數或者0,
2、如果%左邊的操作數為正數時,則模除的結構為正數或者0。
測試代碼:
(8)c語言自增對象必須是整數嗎擴展閱讀:
關於余數,正整數 p 和整數 a,b,定義如下運算:
1、取模運算:a % p(或a mod p),表示a除以p的余數。
2、模p加法: ,其結果是a+b算術和除以p的余數。
3、模p減法: ,其結果是a-b算術差除以p的余數。
4、模p乘法: ,其結果是 a * b算術乘法除以p的余數。
說明:
1、同餘式:正整數a,b對p取模,它們的余數相同,記做 或者a ≡ b (mod p)。
2、n % p 得到結果的正負由被除數n決定,與p無關。例如:7%4 = 3, -7%4 = -3, 7%-4 = 3, -7%-4 = -3。
❾ 在C語言中運算對象必須是整型的運算符是( ) A.% B.+C. = D.*
選 A 。 因為如果%X的話(叫做模x) ,既是取余數,此時x必須為整數。推薦你看看《c語言程序設計 清華版》。