c語言跪求解釋該程式每一句的詳細意思

2021-03-04 09:22:42 字數 1376 閱讀 9643

1樓:匿名使用者

前兩位的註釋我沒bai什麼意du見,但是我猜想你關鍵zhi的迷惑點在於dao,為什版

麼小寫字母減去32就等於

權對應的大寫字母。。。。

原因有2

1,在c語言中 單字元可以直接被看做其在acsii碼中對應的位置數。

2,在ascii中小寫字母的排列位置數比大寫字母大32。

『a』在65位上,而『a』在97位上,其他字母依次排列,,

2樓:西大小子

前面bai的變數、陣列定義就不說了

du吧,這zhi個程式是判斷輸入的一dao個字元是版不是小寫字母,是的話

權就將其ascii減32後再同其餘元素一起輸出(即將小寫字母轉化為大寫字母在輸出),關鍵部分給你點標註吧,希望有用。

#include

void main()

3樓:匿名使用者

你好!這個程式是將字串裡面的小寫字母改為大寫字母。

#include

void main()

c語言,幫我解釋一下下面程式的每句話的意思

4樓:匿名使用者

#include //標頭檔案

int main()//函式入口

/*程式的輸出結果

10, 5, a, x1244996, 1244992, 1244988, 12449844, 1*/

5樓:神丶雨祭丨

每8字元輸出變數abcd的值;

每8字元輸出變數abcd的地址;

每3字元輸出儲存變數ab所需要的位元組。

6樓:匿名使用者

%8d//表示對應輸出的佔8個字元寬度,而且右對齊。printf("%8d",10);輸出(6個空格)10

c語言,幫忙改錯並解釋一下每一句的意思

7樓:劉文正粉絲

double f,c; //定義了f和duc兩個小數型變數

scanf("%f",f); //輸入zhif的dao值

c=5/9(f-32.); //這句是錯誤的以整數佔兩位版,小數佔兩位的格式輸權出.

8樓:二課工程

修改如下:

#include

#include

void main()

如圖回:答

9樓:匿名使用者

c=5/9(f-32.);

這句話編譯過得去?

求解釋一句話,求解釋一句話的意思

額大概是說,希望自己經歷了生活的苦與甜以後,還能夠堅持自己的夢想 死了把身體還有用的東西,奉獻出去 求解釋一句話的意思 l image de la presse crite grecque,solide et omnipr sente est la fois fond e et un peu cou...

c語言編寫程式,在一維陣列裡輸入一句英文,統計該句子裡出現的單詞個數

宣告一個較大的char型陣列,待輸入完成後依次檢查陣列元素,除第一個單詞可能需要個別處理外,其餘以空格後跟字母或其它字元後跟字母的就認為是一個單詞,累加計數即可。如下 int main int argc,char argv 執行樣例如下圖 include main printf there are ...

一句C語言求講解(非常基礎的C)

首先樓主的輸出中是不是想輸出個 n 你上面的書寫有點錯誤啊!修改下吧!解釋 a 3 5,a 4,a 5 這是個逗號表示式,逗號表示式的取值都取最後一個表示式的值。題目中逗號表示式由三個表示式組成,分別用逗號隔開的。並且逗號表示式是從左至右執行的 先執行表示式1 即使賦值a 3 5 15,認定a 15...