有關C語言的一些問題

2021-05-05 07:52:45 字數 1069 閱讀 3692

1樓:匿名使用者

#include //後面要用到的toupper函式需要這個標頭檔案#include

/************found************/#include

/************found************/void upfst ( char * p )//這句是當當前字元從字母變成空格時,表示離開了乙個單詞,將k改為0else if ( *p != ' ' )//toupper是將小寫字母變成大寫。這句是當k==0且當前字元不是空格時,表示從空格進入了乙個單詞,將k改為1,並將當前字元改為大寫字母

}//這裡是整個upfst函式結束的括號

main( )

2樓:慕容冰綃

void upfst ( char * p )else if ( *p != ' ' )//這裡的toupper是什麼意思,toupper是把p當前指向的字元變為大寫,這裡還把k置為1,表示p指向了乙個單詞

}//最後想問下這裡的for語句是管到第乙個if的花括號之後還是管到else if後面的花括號之後呢,大括號是一一對應的,所以應該是對應到else if後面的第二個右大括號

3樓:匿名使用者

#include //toupper函式標頭檔案#include

/************found************/#include

/************found************/void upfst ( char * p )//如果*p為空,將k改為0

else if ( *p != ' ' )}//如果*p不為空//如果*p不為空將*p小寫字母變成大寫。且當前字元不是空格}//這裡是整個upfst函式結束的括號

main( )

4樓:

ctype.h中提供了toupper函式的定義,toupper函式可將小寫字母轉變為大寫字母;k是用來判斷字串中空格的位置,迴圈條件*p指迴圈到字串結束,後面的if語句的確是當k=0的時候就執行if後面的語句,toupper函式前面已經說了,for語句是管到else if後面的花括號之後

C語言memcpy的一些問題,C語言memcpy的問題

可能錯在了計算機儲存機制上,在32位系統的計算機中,每次變數的儲存都是按以4的倍數字置開始的位址來儲存的,也就是說你新建乙個變數,不管它是什麼型別的,他都是從4的倍數字開始的。雖然你這麼儲存是確實把內部東西都儲存進去了,但是根據計算機的編碼顯示原因,你直接看編譯後產生的那些東西就是亂碼的,或者不符合...

關於藍橋杯C語言的一些問題,藍橋杯C語言題目

你是什麼組的,bai專職專科組還是本科du 今zhi年的題目前八題都對的話dao 只能的專60分,你第九題做一半,只屬能得一半分,也就是70多分,專職專科組的話應該可以進決賽了,要是本科組的話你就懸了,我是專職專科組的去年我做對9道題也就75分,進入決賽了,進入決賽的名次中等靠前,你看著辦吧,今年題...

有關高考體檢的一些問題,有關高考體檢的一些問題

如果你運氣好外科醫生未查出來最好,就當什麼也沒發生過。如果查出來,外科醫生會在你的體檢表上夾個回形針,等全部科室檢查完後,導檢老師會把你們帶到主檢室,主檢醫生會再次檢視有問題的學生,會要求你出具當時手術的病歷或出院小結,等你拿出出院小結或到醫院借出病歷再拿到主檢室,主檢醫生 也就是體檢主要負責人 他...