關於c語言小問題,關於C語言一個小問題

2022-06-28 05:00:16 字數 1091 閱讀 8182

1樓:

if語句不能這樣用,當需要判斷多個條件時,需要各自用括號括起來,再用邏輯與符號&&或者邏輯或符||連線。貼段**給你參考,功能是a,b,c三者相等時輸出case-1,我用gcc編譯器驗證過了。

#include

int main(void)

else

printf("\n\n");

return 0;}

c語言一個小問題。

2樓:

如果查詢的字串中的字元不等於引數所給的字元,則執行:

str[j++]=str[i]; 等價於這兩條語句 //str[j]=str[i];j++;

但如果匹配則不執行賦值,整個程式的功能就是刪除給定的字元。

3樓:爽朗的畢茲卡

首先,j最初是等於0,i是在迴圈中不斷加1的。然後,你str[j++]就是把str[i]的字元儲存下來。每儲存一個字元後,j通過j++變為下一個位置

關於c語言一個小問題

4樓:天雨下凡

你最好上**,並對執行結果截圖,看你的描述,第二個地方的i輸出的時候肯定是3,不是2

++i與i++的區別:

++i是先把i加1,然後取i的值;

i++是先取i的值,然後把i+1;

5樓:愛上那片天的夢

這個分表示式和語句的

c語言的一個小問題

一個c語言的小問題

6樓:

scanf("%d",a[i]);這個格式不對 該寫成

scanf("%d",&a[i]);

後面的那條也是。

一個c語言中和指標有關的一個小問題···

7樓:匿名使用者

*ps為a,*ps+4=a+4=e

*(ps+4)=u

*ps=*s,*ps=s在ps沒有初始化時都是錯誤的ps=s才是對的

C語言,小問題,C語言,一個小問題

n在c語言中的意思是 回車 照著麼說的,while c getchar n 就是 當 從鍵盤讀取一個值,並賦值給c 不等於回車 說白了就是當你輸入回車 就是恩一下 enter 鍵 時,這一段 就執行結束了。例如 while c getchar n 就是說當你敲入回車後,中的東西就不讀了 當然回車之前...

關於c語言程式設計的小問題,關於C語言程式設計的一個小問題

x為show函式中的區域性變數,不能在main函式中被訪問。include int show int main 說白了就是主函式沒有設定x變數,設定一下就好了。就能輸出了。除了在所有函式之外定義的變數外,所有在函式中定義的變數都是區域性變數,它們只能在定義它們的函式中或板塊中才是可見的 是因為 主函...

有關C語言的小問題,關於C語言的幾個小問題

line 69 函式showarr,parr是指向結構體的指標,你這裡要訪問的應該是它的成員陣列parr pbase void showarr struct arr parr ps1 這個問題在編譯階段通常會有警告的,因為printf格式符 d是整數,你給的parr i 跟它是不匹配的,會引起 fo...