這到C語言的題什麼意思,C語言這個題是什麼意思?

時間 2022-10-06 06:10:53

1樓:戢淑敏象賦

剛開始i為0,i=0跟1比較,小於1,然後i=0+1再執行printf(列印*1),迴圈,i=1跟1比較,等於1,然後i=1+1,再執行printf(列印*2);迴圈,i=2跟1比較,大於1,跳出while迴圈,然後i++==3,執行while迴圈外面的printf(列印**3);

因為比較運算子「<=」的優先順序高於遞增運算子「++」,所以先比較後遞增

2樓:布梓維程辰

注意i++是先用後加,printf("*%d,",i);是while迴圈內的語句,而printf("**%d\n",i)則不是

當i=0時,i++<=1成立,做printf("*%d,",i);此時i中的值為1,所以輸出「*1,」

再回過頭來判斷,當i=1時,i++<=1成立,此時i中的值為2,因此再輸出「*2,」

再回過頭來判斷,當i=2時,i++<=1不成立,因此跳出while迴圈,做while迴圈後面的語句printf("**%d\n",i);

此時i中的值為3,輸出「**3」

3樓:穰亭晚用雁

因為前兩個是迴圈中輸出的

退出迴圈時i=3,所以最後輸出時是3

可以試試哎第乙個printf設斷點

單步除錯,過程一目了然

4樓:宇文振梅銳羅

你的這個程式最後一步不是說是

printf("**%d\n",i);

嗎?所以在前面的那個while迴圈結束後就用printf函式輸出i的值。

c語言這個題是什麼意思?

5樓:匿名使用者

當p[i]為真時:就是這個指標的乙個個位置,暫時可以理解成指標退化成陣列,就當成陣列

如果(陣列i為空且陣列前一位為小寫) 那麼就把p[i-1]變成大寫~i++;

望採納,下面是islower的解釋

此題就是將空格前面的小寫變成大寫

int islower(int c)

函式說明

檢查引數c是否為小寫英文本母。

返回值若引數c為小寫英文本母,則返回true,否則返回null(0)。

附加說明

此為巨集定義,非真正函式。

6樓:聽不清啊

while(p[i])

等同於:

while(p[i]!='\0')

即*p未遇到字串尾時,迴圈。

7樓:匿名使用者

就是把空格前面的小寫字母變大。

c語言 這題什麼意思 為什麼這麼選

8樓:匿名使用者

47、答案為a

myaa是結構體變數,其成員的訪問方式就是通過圓點運算子訪問的。

其他的幾個選項都是錯誤的,其中test.m1 因為test是結構體名不是結構體變數,所以這樣的方式直接不對,c 因為test不是指標,所以該項錯誤。 d 如果myaa是結構體型別指標就正確,而它僅僅是結構體變數,所以不能用箭頭運算子。

48、理論上結果為 12,也就是答案為 a ,結構體型別占用記憶體空間的大小由其每個成員所占用之和決定。它的成員共有四個,分別是 m1、m2、m3、ua。 其中m1占用2個位元組(在vc環境下4個位元組),m2占用1個位元組,m3占用4個位元組,ua的長度為其最大成員的長度也就是ul陣列的長度5,所以加起來共12位元組。

當然如果是在vc中測定的話為20(這與int型在記憶體中占用4個位元組以及位元組對齊有關)。

x=j>0的意思是把j>0這個表示式的值賦值給x,所以當j的值確實大於0時,j>0為真結果為1,即x獲得值1,而如果j不 大於0時,結果為0.

9樓:林璟瑭

j>0若真x=1,若假x=0

c語言bool什麼意思,C語言中 bool的用法

c語言中bool表示布林型變數。bool布林型變數,也就是邏輯型變數的定義符,以英國數學家 布林代數的奠基人喬治 布林 george boole 命名。bool類似於float,double等,只不過float定義浮點型,double定義雙精度浮點型。布林型變數bool的值只有真 true 和假 f...

C語言題!這題怎麼做?劃線句子完全不懂意思啊?難道題錯了嗎?解釋下每句意思啊

void fun int p1,int p2,int s 其實這個函式啥事兒也沒乾,就是為了忽悠你,因為 s p1 p2的值賦給的是malloc分配的空間 main 劃線的語句是為指向int變數的指標變數s申請了一塊大小為乙個int資料所占用的位元組數的記憶體空間,並把這塊記憶體的位址賦給s,所以s...

c語言的(a,b)什麼意思

首先你要明白什麼是表示式,還有變數。a是乙個變數。a a都是a加了1.比如a原來是1,執行了a 或 a後,a變數的值就是2了 至於a 和 a的區別主要是在表示式上的區別。a是先執行了a加1後,參與表示式的計算。a 是a先參與表示式的計算,後執行自加1.比如 int a,b a 1 如果你想把a的值1...

c語言中的函式是什麼意思,C語言中的函式是什麼意思

鯨娛文化 囧 本義為 光明 從2008年開始在中文地區的網路社群間成為一種流行的表情符號,成為網路聊天 論壇 部落格中使用最最頻繁的字之一,它被賦予 鬱悶 悲傷 無奈 之意。 函式就是一系列c語句的集合,為了完成某個會重複使用的特定功能。需要該功能的時候,直接呼叫該函式即可,不用每次都堆疊一大堆的 ...

t在C語言中是什麼意思,C語言的 t是什麼意思

製表符,寬度是4個戓8個空格寬 可以設定。水平製表 跳到下乙個tab位置 軟體程式語言!和易語言有相仿之處!c語言的 t是什麼意思 int t 是定義乙個二級指標變數t。一級 t的值是二級指標 t 的位址。可以通過如下的例項來理解二級指標的含義與使用 int a 10 定義乙個int型變數aint ...