7-6 字串逆序 (15 分)
輸入一個字串,對該字串進行逆序,輸出逆序後的字串。
輸入格式:
輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。
輸出格式:
在一行中輸出逆序後的字串。
輸入樣例:
Hello World!
輸出樣例:
!dlroW olleH
#include<stdio.h> #include<string.h> int main() { char s[10001]; int len=0; gets(s); len=strlen(s); for(int i=len-1;i>0;i--) printf("%c",s[i]); printf("%c\n",s[0]); return 0; }
相關推薦
7-6 字串逆序 (15 分)
輸入一個字串,對該字串進行逆序,輸出逆序後的字串。 輸入格式: 輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。 輸出格式: 在一行中輸出逆序後的字串。 輸入樣例: Hello World! 輸出樣例: !dlroW olleH #include
7-59 字串逆序 (15 分)
7-59 字串逆序 (15 分) 輸入一個字串,對該字串進行逆序,輸出逆序後的字串。 輸入格式: 輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。 輸出格式: 在一行中輸出逆
練習7-11 字串逆序 (15 point(s))
練習7-11 字串逆序 (15 point(s)) 輸入一個字串,對該字串進行逆序,輸出逆序後的字串。 輸入格式: 輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。 輸出格式: 在一行中輸出逆序後的字串。 輸入樣例: Hello World! 輸出
6-2 函式實現字串逆序(10 分)
本題要求實現一個字串逆序的簡單函式。 函式介面定義: void f( char *p ); 函式f對p指向的字串進行逆序操作。要求函式f中不能定義任何陣列,不能呼叫任何字串處理函式。 裁判測試程式樣例: 本題要求實現一個字串逆序的簡單函式。 函式
7-6 誰先倒(15 分)
7-6 誰先倒(15 分) 這個有個子母問題 名稱叫 《1046 划拳(15)(15 分)》是今天發現的。 划拳是古老中國酒文化的一個有趣的組成部分。酒桌上兩人划拳的方法為:每人口中喊出一個數字,同時用手比劃出一個數
7-6 學生成績排序 (15 分)
軟體學院第十四次訓練 205 分 程式設計題共 9 小題,共計 205 分 剩餘時間: 717:33:11 剩餘時間: 717:33:11 程式設計題 7-6 學生成績排序 (15 分) 假設學生的基本資訊包括學號
7-6 一幫一(15 分)
“一幫一學習小組”是中小學中常見的學習組織方式,老師把學習成績靠前的學生跟學習成績靠後的學生排在一組。本題就請你編寫程式幫助老師自動完成這個分配工作,即在得到全班學生的排名後,在當前尚未分組的學生中,將名次最靠前的學生與名次最靠後的異性學生分為一組。 輸入格式: 輸入第
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
PTA-字串逆序(C語言)
輸入一個字串,對該字串進行逆序,輸出逆序後的字串。 輸入格式: 輸入在一行中給出一個不超過80個字元長度的、以回車結束的非空字串。 輸出格式: 在一行中輸出逆序後的字串。 輸入樣例: Hello World! 輸出樣例: !dlroW olleH #include <s
7-6 素因子分解(20 分)
7-6 素因子分解(20 分) 給定某個正整數 N,求其素因子分解結果,即給出其因式分解表示式 N=p1k1⋅p2k2⋯pmkm。 輸入格式: 輸入long int範圍內的正整數 N。 輸出
7-1 高速公路超速處罰 (15 分)
按照規定,在高速公路上行使的機動車,達到或超出本車道限速的10%則處200元罰款;若達到或超出50%,就要吊銷駕駛證。請編寫程式根據車速和限速自動判別對該機動車的處理。 輸入格式: 輸入在一行中給出2個正整數,分別對應車速和限速,其間以空格分隔。 輸出格式: 在
7-6 列出連通集 (25 分)
給定一個有N個頂點和E條邊的無向圖,請用DFS和BFS分別列出其所有的連通集。假設頂點從0到N−1編號。進行搜尋時,假設我們總是從編號最小的頂點出發,按編號遞增的順序訪問鄰接點。 輸入格式: 輸入第1行
7-24 猜數字遊戲 (15 分)
猜數字遊戲是令遊戲機隨機產生一個100以內的正整數,使用者輸入一個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了(“Too big”),還是小了(“Too small”),相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示“Bing
PTA:7-20 誰先倒(15 分)
今天做的第二題,這道題目很簡單,其實就是判斷數字之和與數字的比較。附上程式碼。/* 題目: PTA7-20 誰先倒 作者: Unis 日期: 2018.3.3 */ /* 第一行:兩人的酒量 第二行:局數 餘下行:甲喊 甲劃 乙
7-6 列出連通集 (25 分)(bfs和dfs)
給定一個有N個頂點和E條邊的無向圖,請用DFS和BFS分別列出其所有的連通集。假設頂點從0到N−1編號。進行搜尋時,假設我們總是從編號最小的頂點出發,按編號遞增的順序訪問鄰接點。 輸入格式: 輸入第1行給出2個整數N(0<N≤10)和E,分別是圖的頂點數和邊數。隨後E行,每行給出一條邊
7-3 誰先倒(15 分)
題目連結 划拳是古老中國酒文化的一個有趣的組成部分。酒桌上兩人划拳的方法為:每人口中喊出一個數字,同時用手比劃出一個數字。如果誰比劃出的數字正好等於兩人喊出的數字之和,誰就輸了,輸家罰一杯酒。兩人同贏或兩人同輸則繼續下一輪,直到唯一的贏家出現。 下面給出甲、
7-10 兔子繁衍問題(15 分)
一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以達到N對? 輸入格式: 輸入在一行中給出一個不超過10000的正整數N。 輸出格式: 在一行中輸出兔子總數達到N最少需要的月數。 輸
練習4-6 猜數字遊戲(15 分)
#include<stdio.h> int main() { int rand,m,n; int i,flag=1; scanf("%d%d",&rand,&n); for(i=1;i<=