『壹』 c語言中什麼是賦值運算具體點!
就是給一個變數或常量給一個值,比如int
a=1,就是把1賦給a,而並不代表通常意義的a等於1,如果要判斷a是否等於一是利用a==1來實現
『貳』 c語言賦值規則是什麼
其一般形式為:變數=表達式。
由於在賦值符「=」右邊的表達式也可以又是一個賦值表達式,因此,下述形式變數=(變數=表達式);是成立的,從而形成嵌套的情形。
賦值語句:
將確定的數值賦給變數的語句叫做賦值語句。
各程序設計語言有自己的賦值語句,賦值語句也有不同的類型。
所賦「值」可以是數字,也可以是字元串和表達式。
注意很多語言都使用「等於號」(即「=」)來作為賦值號,所以可能和和平時的理解不同,在使用的時候應予以注意。
『叄』 請問下c語言中的賦值是什麼意思,最好把C語言裡面的術語都解釋下,謝謝了
我說個通俗版的吧,你看要是還有什麼不明白,再說
「賦值」就是將一個數值或字元賦給一個變數,這樣這個變數的值就是這個數值或字元了。
比如:
int a;
a = 10;
這樣就把10賦值給a了.
變數常量:
變數就是沒有固定值,只是用字母或其它合法名稱表示,可以隨意給定值的量。
常量就是有固定值得量(可以是字母也可以是數字)
比如:
int a; //a就是變數
你可以
a=10; //把10賦值給a,
也可以
a=20; //再把20賦值給a.
常量就是你定義過賦了值然後就不可以變了。
函數:
每個程序都有一個主函數
int main (int argc, char *argv[])
{...}
寫小程序時,直接寫成
int main()
{
...主程序內容...
return 0;
}
但是如果都寫到主函數中可讀性能很差,有時候用好幾次的功能你就要寫好幾次,不方便使用,所以把那些功能抽象出來
int main()
{
getData(); //調用"讀取數據"函數(調用可以認為是你用什麼功能的時候,就把能實現這個功能的東西叫出來(打出來))
processData(); //調用"處理數據"函數
outputData(); //調用"輸出數據"函數
return 0;
}
然後你再具體實現這三個函數,
實現方法就是在主程序前先聲明函數(聲明可以認為是用一個標準的方法定義),然後把需要的語句寫進去.
另外你可以看看潭浩強編的關於C/C++方面的書(比如《C程序設計》(第二版)還有實驗和上機指導,非常好的C語言入門書籍),看過可以理解的好些
看書的時候要仔細看看小程序,很多大程序的核心程序或是演算法都是一些小程序實現的。
『肆』 C語言中如何讓用戶給變數賦值
在C語言中,可以使用scanf函數來讓用戶給變數賦值。scanf函數可以從標准輸入流中讀取數據,並將其存儲到指定的變數中。以下是scanf函數的基本用法:
scanf("%格式字元串", &變數名);
其中,格式字元串指定了輸入數據的類型,常用的格式字元串包括:
%d:整數
%f:浮點數
%c:字元
%s:字元串
- int a;
- scanf("%d", &a);
- int a, b;
- scanf("%d", &a);
- scanf(" %d", &b); // 注意空格
例如,要讓用戶輸入一個整數並存儲到變數a中,可以使用以下代碼:
在運行程序時,程序會等待用戶輸入一個整洞凳數,並將其存儲到變數a中。
需要注意的是,scanf函數會將換行符( )留在輸入緩沖區中,因此如果在連續使用多個scanf函數時,需要在格式字元串中添加空格或忽略前面的換行符。例如:
這樣,第二個scanf函數就會忽納消旅略前面的換橋罩行符。
『伍』 C語言中的賦值語句
你都學傻了!!!!!
賦值就是賦值什麼表示成功不成功啊;
你看看這個吧
c=(x=z);
c==(x=z);
第一個是賦值表達式,賦值表達式是不產生邏輯值的,也就是什麼都沒有
後一個才是關系表達式,是產生邏輯值的
自己想也得根據實際啊,要從實際出發,這是歷史得教訓
『陸』 C語言中的賦值語句
變數
賦值號
表達式
例如:
int
i;
i=10;
完整代碼:
#include
void
main(){
int
i;
i=10;
printf("i=%d",i);
}
在c語言中提供了10種復合的賦值運算符,他們是:+=、-=、*=、/=、%=、>>=、<<=、&=、^=、|=其中前五種是算術運算的,後五種是位運算的
例如:
#include
void
main(){
int
i;
i=10;
i+=5;
printf("i=%d",i);
}