1樓:豆豆在路上吃飯
在執行完第乙個case 1後面沒有break所以沒有跳出迴圈,就執行下去case 2,然後case 2後面有break就跳出迴圈所以是a=2,b=1;你可以把case 2 和case 遮蔽掉看結果 和case 1後面加break,就明白了。
c語言怎麼做?
2樓:自我程式設計
#include
#include
void dellbychar(char *str);//刪除左邊及中間的星號
int main()
return 0;
}void dellbychar(char *str){int i,j,len=strlen(str),flag=0;
for(i=len-1;i>=0;i--){if(str[i]!='*')
flag=1;
else if(flag)
{for(j=i;j
3樓:聽不清啊
#include
int main()
4樓:秋風秋雨秋意涼
c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。
C語言請問這道題怎麼做
fun a,strlen a p1 w p2 w m 1 字串的啟示位址賦給p1,也就是p1指向字串的開始,即 p1 a w m 1是在字串w的起始位置偏移7 1個字元,也就是指向字串的結尾,即 p2 g 整個程式的執行順序如下 開始p1指向開始,p2指向末尾 p1的位址小於p2的時候執行while...
C語言的問題,這道題怎麼做啊,C語言的問題,這道題怎麼做啊?
考你遞迴的用法 10送入fun 10 void fun int n n 2 5,條件為真,呼叫函式fun 5 printf d 10 2 被壓棧 n 2 2,條件為真,呼叫函式fun 2 printf d 5 2 被壓棧 n 2 1,條件為真,呼叫函式fun 1 printf d 2 2 被壓棧 n...
這2道c語言怎麼做呀。想要詳細的解答
cbc,p s實際上是p指向的內容 s,s是字串首位址p是指標,執行完while迴圈後,p指向c,for迴圈第一次執行時輸出p指向的c for迴圈第二次執行時p指向b,這時輸出bcfor迴圈第三次執行時,p指向a,這時p s 0結束for迴圈 第一張圖是 c 語言 經過我的實際測試,輸出結果為 cb...