c語言題目求指導

2021-08-13 14:47:19 字數 470 閱讀 2177

給定乙個名字,請輸出他(她)的姓和名。

第一行有整數n,表示測試用例個數。其後n行,每行乙個名字。名字使用漢語拼音而非中文本元。在此約定:(1)每個名字都有姓和名,姓和名之間用乙個空格分隔,名中可有多個空格。(2)如果是複姓,則姓的拼音之間沒有空格。姓名的長度少於100個字元(包括空格)。

每個測試用例輸出2行。格式參見輸出舉例。

2

mao ze dong

ouyang zheng hua

lastname:mao

firstname:ze dong

lastname:ouyang

firstname:zheng hua

注意在接受第乙個整數之後,其後的回車符應該忽略,因為接下來輸入的資料為字串,如果在輸入字串之前沒有將前面的回車符忽略掉,那麼第乙個gets( )函式就會讀入乙個空串。建議輸入第乙個整數時使用scanf("%d\n",&n);

C語言題目

題目 problem description 輸入乙個字串,統計其中大寫字母 小寫字母 數字的個數 input 輸入資料有多組,每組資料佔一行,為乙個字串s 1 s 100 資料保證字串中只有 a z 的大寫字母,a z 的小寫字母,和 0 到 9 的數字 output 對於每組資料,輸出以空格隔開...

c語言題目

1.某商場推出打折 活動 若顧客購物額不滿 100 元則不優惠 達到或超過 100 元則九五折優惠 達到或超過 200 元則九折優惠 達到或超過 500 元則八五折優惠 達到或超過 1000 元則八折優惠。請編寫函式,根據購物金額計算優惠後的實際付款金額。函式原型 double cash doubl...

C語言題目

1 include 2 static jmp buf buf 3int main void 4 11 b 5 12 longjmp buf,1 13 輸出結果為a 3 b 5 c 0 d 都不是 答案為b,也就是輸出5。關鍵點在於理解setjmp以及longjmp,第一次執行到setjmp,會設定j...