7-59 字串逆序 (15 分)
7-59 字串逆序 (15 分)
輸入一個字串,對該字串進行逆序,輸出逆序後的字串。
輸入格式:
輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。
輸出格式:
在一行中輸出逆序後的字串。
輸入樣例:
Hello World!
輸出樣例:
!dlroW olleH
#include <stdio.h> int main (){ int len,i; char t,c[81]; //scanf("%s", c); //以%s格式無法輸入帶空格的字串 gets(c); //輸入字串 len = strlen(c); //獲取字串長度 for ( i=0; i<len/2; i++ ){ //交換位置 t = c[len-1-i]; c [len-1-i] = c[i]; c[i] = t; } printf("%s",c); return 0 ; }
相關推薦
7-59 字串逆序 (15 分)
7-59 字串逆序 (15 分) 輸入一個字串,對該字串進行逆序,輸出逆序後的字串。 輸入格式: 輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。 輸出格式: 在一行中輸出逆
7-6 字串逆序 (15 分)
輸入一個字串,對該字串進行逆序,輸出逆序後的字串。 輸入格式: 輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。 輸出格式: 在一行中輸出逆序後的字串。 輸入樣例: Hello World! 輸出樣例: !dlroW olleH #include
練習7-11 字串逆序 (15 point(s))
練習7-11 字串逆序 (15 point(s)) 輸入一個字串,對該字串進行逆序,輸出逆序後的字串。 輸入格式: 輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。 輸出格式: 在一行中輸出逆序後的字串。 輸入樣例: Hello World! 輸出
6-2 函式實現字串逆序(10 分)
本題要求實現一個字串逆序的簡單函式。 函式介面定義: void f( char *p ); 函式f對p指向的字串進行逆序操作。要求函式f中不能定義任何陣列,不能呼叫任何字串處理函式。 裁判測試程式樣例: 本題要求實現一個字串逆序的簡單函式。 函式
7-7 12-24小時制(15 分)
log 輸入格式 return pos scanf 輸出格式 code lan == 編寫一個程序,要求用戶輸入24小時制的時間,然後顯示12小時制的時間。 輸入格式: 輸入在一行中給出帶有中間的:符號(半角的冒號)的24小時制的時間,如12:34表示12點34分。當小時或
7-27 兔子繁衍問題(15 分)
stdio.h void bottom class 小兔子 bsp nac color 假如兔子都不死 一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以
7-36 復數四則運算(15 分)
浮點數比較 分開 2.0 turn 測試 比較 print can double 7-36 7-36 復數四則運算(15 分) 本題要求編寫程序,計算2個復數的和、差、積、商。 輸入格式: 輸入在一行中按照a1 b1 a2 b2的格式給出2個復數C1=a1+b1i和C2=a
7-6 誰先倒(15 分)
7-6 誰先倒(15 分) 這個有個子母問題 名稱叫 《1046 划拳(15)(15 分)》是今天發現的。 划拳是古老中國酒文化的一個有趣的組成部分。酒桌上兩人划拳的方法為:每人口中喊出一個數字,同時用手比劃出一個數
PTA-字串逆序(C語言)
輸入一個字串,對該字串進行逆序,輸出逆序後的字串。 輸入格式: 輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。 輸出格式: 在一行中輸出逆序後的字串。 輸入樣例: Hello World! 輸出樣例: !dlroW olleH #include <s
7-6 學生成績排序 (15 分)
軟體學院第十四次訓練 205 分 程式設計題共 9 小題,共計 205 分 剩餘時間: 717:33:11 剩餘時間: 717:33:11 程式設計題 7-6 學生成績排序 (15 分) 假設學生的基本資訊包括學號
7-1 高速公路超速處罰 (15 分)
按照規定,在高速公路上行使的機動車,達到或超出本車道限速的10%則處200元罰款;若達到或超出50%,就要吊銷駕駛證。請編寫程式根據車速和限速自動判別對該機動車的處理。 輸入格式: 輸入在一行中給出2個正整數,分別對應車速和限速,其間以空格分隔。 輸出格式: 在
7-24 猜數字遊戲 (15 分)
猜數字遊戲是令遊戲機隨機產生一個100以內的正整數,使用者輸入一個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了(“Too big”),還是小了(“Too small”),相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示“Bing
PTA:7-20 誰先倒(15 分)
今天做的第二題,這道題目很簡單,其實就是判斷數字之和與數字的比較。附上程式碼。/* 題目: PTA7-20 誰先倒 作者: Unis 日期: 2018.3.3 */ /* 第一行:兩人的酒量 第二行:局數 餘下行:甲喊 甲劃 乙
7-3 誰先倒(15 分)
題目連結 划拳是古老中國酒文化的一個有趣的組成部分。酒桌上兩人划拳的方法為:每人口中喊出一個數字,同時用手比劃出一個數字。如果誰比劃出的數字正好等於兩人喊出的數字之和,誰就輸了,輸家罰一杯酒。兩人同贏或兩人同輸則繼續下一輪,直到唯一的贏家出現。 下面給出甲、
7-6 一幫一(15 分)
“一幫一學習小組”是中小學中常見的學習組織方式,老師把學習成績靠前的學生跟學習成績靠後的學生排在一組。本題就請你編寫程式幫助老師自動完成這個分配工作,即在得到全班學生的排名後,在當前尚未分組的學生中,將名次最靠前的學生與名次最靠後的異性學生分為一組。 輸入格式: 輸入第
7-10 兔子繁衍問題(15 分)
一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以達到N對? 輸入格式: 輸入在一行中給出一個不超過10000的正整數N。 輸出格式: 在一行中輸出兔子總數達到N最少需要的月數。 輸
7-3 計算平均成績(15 分)(轉載)
給定N個學生的基本資訊,包括學號(由5個數字組成的字串)、姓名(長度小於10的不包含空白字元的非空字串)和成績([0,100]區間內的整數),要求計算他們的平均成績,並順序輸出平均線以下的學生名單。 輸入格式: 輸入在一行中給出正整數N(≤10)。隨後N行,每行給出一位學生的資訊,格式為“學號 姓名 成
7-27 兔子繁衍問題 (15 分)
7-27 兔子繁衍問題 (15 分) 一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以達到N對? 輸入格式: 輸入在一行中給出一個不超過10000的
中M2018春C入門和進階練習集-程式設計題50 7-50 近似求PI(15 分)
7-50 近似求PI(15 分) 本題要求編寫程式,根據下式求π的近似值,直到最後一項小於給定精度eps。 2π=1+31!+3×52!+3×5×73!+⋯+3×5×⋯×(2×i+1)i!+⋯ 輸入格式: 輸入在一行中
習題11-4 字串的連線(15 分)提問
本題要求實現一個函式,將兩個字串連線起來。 函式介面定義: char *str_cat( char *s, char *t ); 函式str_cat應將字串t複製到字串s的末端,並且返回字串s的首地址。 裁判測試程式樣例: #include <stdio.h