天天看點

ab 是什麼意思C語言中,a/b在c語言中什麼意思,c語言中ab是什麼意思

Q1:c語言中y=(x=a+b,b+c)代表什麼意思

x=a+b表達式使得x=6,其傳回值為X(x,b+c)是逗号表達式,逗号表達式的值為最後一個子表達式的值是以 y=b+c y=10

Q2:C語言中a!=b 什麼意思呢

!b在C語言中表示不等于,你這句意思就是說“a!= b,a 不等于 b”就是一個運算符,和加減乘除一樣,隻不過在C語言中不等于号表示為這個“!=”等于号是這個“==”,希望能對你有所幫助。

Q3:c語言中swap 是什麼意思?

swap的意思是交換兩個變量的值

但是在c語言中沒有這樣的庫函數,需要自己寫

寫法如下:voidswap(int*a,int*b)//表示傳入指針,這樣就可以修改變量的值

{

intt=*a;*a=*b;*b=t;

}

然後使用方法:#includevoidswap(int*a,int*b)

{

intt=*a;*a=*b;*b=t;

}

intmain(){

inta,b;

scanf("%d%d",&a,&b);

swap(&a,&b);//傳入時要傳指針,&是取址符

printf("a=%d,b=%d\n",a,b);

return0;

}

輸入:2 3、

輸出a = 3,b = 2

WWW&.wuyOuTAO.Net

Q5:C語言中的e是什麼意思?

在c語言中有兩個地方出現了e這個字母。

一個是在實型資料的表示方法中,實型資料的表示方法有兩種:小數形式和指數形式,在指數形式的表示中就用到了e這個字母,例如355.7它的指數形式為3.557e+2,這個有點象計算機基礎知識裡的科學計數法,就是355.7=3.557*10^2寫成c中就是如上,e是c中指數表示形式中的階碼标志。

一個是在實數需要以指數形式輸出時,輸出格式說明符為%e,輸出的資料格式為*.******e+/-***。例如0.00567以%e格式輸出就是5.670000e-003。

Q6:c語言中%%什麼意思?

題主,你好!嚴Sir課堂很高興來回答這個問題。

你的問題是:c語言中%%什麼意思?

我将按照是什麼、為什麼、怎麼用的思路來回答這個問題。1.C語言中%%是什麼意思?

在C語言中,%%表達的意思是在螢幕上輸出一個%号的意思。它一般情況下都應用在控制台程式中的輸出函數中。

例如:2.為什麼有%%的表達形式?

在C語言中,之是以出現%%這樣的表達形式,是因為輸出函數printf的格式要求造成的。

在printf函數中,它的格式如下:

其中的格式控制串,由以下三種東西組成:

由此可見,百分号(%)在輸出函數中被做為格式說明符的标志,有專門有用途與意義。

如:

于是問題來了:既然百分号(%)作為專用,如果想在螢幕上輸出%号如何處理呢?

正是為了解決這個問題,C語言作出了規定:%%代表在螢幕上輸出%。3.如何使用%%

如果想在螢幕上輸出 3%4=3 之類的結果,就需要使用%%

如:以上便是我的回答。請如果覺得有所幫助,請關注 嚴Sir課堂。我們會為你提供C語言系列學習教程。

Q7:C語言中void是什麼意思

void的意思就是樓主說的2個意思,這兩個意思都對。

void真正發揮的作用在于:

(1) 對函數傳回的限定;

(2) 對函數參數的限定。

先給一個例子 定義函數

傳回值 函數名(參數1,參數2,參數3,.......)

{内容}

int sum(int a,int b)

{

int c;

return c;}

其中第一個int是傳回值 就是别的函數調用此函數時這個函數給他的一個值。

如果調用時不需要傳回值,則函數寫為

void sum(int a,int b){....} 此時函數沒有傳回值

如果不需要參數 則int sum(void){...}

此時void的意義為空,就是沒有參數的意思

如果都不要 則為void sum(void);

欄目: