1樓:匿名使用者
按照樓主程式意思來理解,空格前面的小寫都變大寫了。
能否寫成
if (p[i]==" " && islower(p[i-1])) 理解意思就是,當遇到空格而且前一個字元還是小寫時,對p[i-1]也就是前一個字元被變成大寫。
program團隊為您服務!歡迎追問!希望能幫到您!
2樓:一貓糧
你就是想把小寫字母轉換成大寫字母。
p[i]==" 這個東西要幹嘛?
3樓:匿名使用者
1、你想要達到什麼目標?
2、程式本身就有問題,先把完成程式貼上出來;
3、你為什麼要處理p[i]的時候去判斷p[i-1],處理第一個的時候不就出問題了?
4樓:匿名使用者
錯誤不少啊
p[i-1]=p[i-1]-'a'+a;
=> p[i] 應該是和空格進行判斷
=> a應該加上單引號的
if (p[i]== ' ' && islower(p[i-1])) p[i-1]=p[i-1]-'a'+'a';
5樓:匿名使用者
你的這個程式是幹嘛了?小寫轉大寫?你islower前邊為啥要加個 "&&
誰會做這道c語言的題目?
6樓:匿名使用者
這種題就是一個變數型別的轉換
a=y=8;
x=b=67.00000
// 下面的是是字元accii嗎
'k'= 107;
a='k'=107;
c2=b=67=c,
用ascii嗎顯示為
大專寫的c,a為65,b為66
因此輸屬出為:
8,67.0000 107,c
7樓:水靈逸
輸出結果是:
抄8,67.000000107,c
解析:a=y; //將float型的隱式轉換襲
為int型,bai則保留整數部分,故a==8
x=b; //x是float型,將duint型數zhi據轉為float型,會增加小數點後八位dao0
a=c1;//由於c1是char型,且c1='k',故此句實際上是將字母k的ascii碼107賦值給了a,a==107
c2=b;//將67賦值給char型變數c2,在輸出顯示的時候,編譯器會將其看作ascii碼,也就是c
因為兩個printf之間沒有換行,也沒有空格,所以67.00000000和67連在了一起
望採納!
8樓:黑馬程式設計師
8,97.000000
107 ,a
誰能幫我解釋一下這道c語言題目啊 不懂
9樓:匿名使用者
這個是結構體跟共用體的關係
基本上是這樣的
結構體是每個位元組都有自己的內錯空間
而共用體 是所有的功用一片沒存空間
你現在給uu.word 賦值1234的話就是共用體整個是1234,因為整個共用體 都是在用word申請的記憶體,也就是4個位元組,四個位元組的前兩個位元組就是結構體所佔有的,也就是說low和high各佔一個,
列印結果是:word= 1234,high=03,low = 04,最後的那個是12ff
希望對你有幫助
10樓:匿名使用者
union 共享記憶體段的 所以 byte 和 word 實際上指向同一個記憶體地址 對 uu.word==0x1234;的賦值
也會對byte進行賦值,由於在記憶體中 高低自己是反著存的 所以 low=32 high=12
結果如下
wordvalue:1234
highvalue:12
lowvalue:34
wordvalue:12ff
11樓:匿名使用者
不是stryct w,應該是struct w;不是printf("highvalue:%02x\n",byte.high);應該是printf("highvalue:
%02x\n",uu.byte.high);這裡重點要理解union的含義,union是聯合,用它定義的時候所佔空間的大小是按裡面聯合體最大的來算的。
這裡w是兩個位元組,word是整形四個位元組。所以uu佔四個位元組,這四個位元組到底什麼意思,如果看成word那就是和普通int一樣。如果看成w那就是兩個位元組了,而這兩個位元組又有low和high兩個部分。
12樓:匿名使用者
格式這麼亂,怎麼看啊…………
幫忙解一下這道題,謝謝啦,幫我解一下這道題,謝謝啦
設每套降價x元 20 8x 4 40 x 1200解得x1 10 x2 20 設每套降價x元。40 x 20 2x 1200 x1 20 x2 10 幫我解一下這道題,謝謝啦 100 c d 顯然不合適,語義是很難做到,hardly是修飾謂語動詞的,不能直接接主語,a自然最連貫了 2公斤肉賠了304...
請問一下c語言中ma》bnc》da1b
m a b n c d a b的布林值賦值 1或0 給m,如果為真,繼續執行n c d.如果a b為假,則不執行c c d a 1b 2c 3d 4 這表示式有問題 是條件與,表示只有前後兩個判斷語句的布林值都為1 判斷結果都為真 的時候才滿足條件。按初a 1b 2c 3d 4來看,前後的條件都為假...
能幫我解一下這道題嗎,拜託,求大神幫我做一下這道題,謝謝謝謝
請採納,女生也這麼buyaolian嗎?求大神幫我做一下這道題,謝謝謝謝 同學不是請神幫你做顥,而是用你的頭老去用先去思考。wryuoouyyrwetuiojhgdddhjk 有誰能幫我解釋一下這首詩是什麼意思嗎?拜託了?有誰能幫我解釋一下這首詩什麼意思拜託我這學上的也短也不理解 您好,我這裡看不到...