c語言字串程式設計問題

2022-02-28 01:44:42 字數 785 閱讀 5891

1樓:匿名使用者

#include

int main()

for(i=0;i='a'&&data[i]<='z')||(data[i]>='a'&&data[i]<='z'))

continue;

for(j=i+1;j='a'&&data[j]<='z')||(data[j]>='a'&&data[j]<='z'))

}if(itemp!=i)

else

break;

}for(i=itemp;i='0'&&data[i]<='9')continue;

for(j=i+1;j='0'&&data[j]<='9')}temp=data[i];

data[i]=data[itemp];

data[itemp]=temp;

}for(i=0;i

return 0;

}你可以從鍵盤輸入任何字元,把括空格,上面的程式,不可以處理空格,換行結束輸入。完全可以執行,有問題可以hi我。

2樓:匿名使用者

#include

#include

#define max 128 /*字串的最大長度*/void cf(char *s)

for (i=j; s[i]&# i++)++j;}}

}int main(void)

C語言將字元變成字串的問題

看你的 的意思是先把第乙個冒號前面的字串去掉,然後再分割標示符給你個短的版本,如下 include include include int main void p printf s n q 這裡還有最後乙個別忘了。return 0 include include include struct out...

C語言在字串中找到最長單詞,c語言程式設計在乙個一直的字串中查詢最長的單詞,

實現本功能,需要按以下步驟進行程式設計 1 確定單詞分隔符,一般情況為空格和標點符號,根據題目情況來確定標點符號是否算在單詞中。假定單詞不包括標點符號,即全由字母組成 2 根據上面的特點,讀取乙個單詞 3 計算單詞長度 4 與當前最大單詞長度max 初值為0 比較,如果大於max,則記錄下當前單詞,...

初學C語言字串指標陣列的問題,關於C語言字串指標陣列的問題

樓主可以分別執行下這兩個程式 include void main void include void main void 第乙個無法執行,為什麼?因為 s abc abc 是從靜態儲存區域所分配的記憶體,所以導致s 0 無法改變,所以 abc 為常量字串 ps 常量字串的內容是不可以被修改的 第二個...