下面正確的賦值語句是A.X+Y=30 B.Y=X+30 C.3Y=X D.Y=π*r*r 每個都解
賦值語句中,賦值號左邊必須是一個變量,而不能是其它表達式。所以A選項沒有意義,x+y不是一個變量,所以錯了。
π不是一個合法的變量名。所以D選項也沒有意義。
3y不是一個合法的變量名。所以C選項也沒有意義。
正確答案是B,意思是把X加上30后的值賦給Y。
擴展資料
賦值語句的特性:
1、賦值語句建立對象引用值;
2、變量名在首次賦值時被創建;
3、變量名在引用前必須先賦值(使用尚未進行賦值的變量是一種錯誤);
4、執行隱式賦值的一些操作(變量名和對象的引用值綁定)。
參考資料來源:
百度百科——賦值語句
下列正確的賦值語句是
正解:C
(C/C++)
=左邊只能是左值(左值:簡單來說就是可改變的值,如變量)所以選項A和D錯誤(其中A是明顯的錯誤:10是個常量,值不能改變,所以不能把任何量賦給10;D可以變一下形:(a+47)=c;其中“+”的優先級高于“=”,(a+47)是一個表達式,所有表達式可以求出一個定值,所以不能做為左值,不能放在"="左邊)
選項B沒有加“;”,不是語句,只是一個賦值表達式
答完了,LZ給分
署名:我是一個陌生人