PAT考試乙級1010 C語言實現

2021-08-10 01:34:02 字數 468 閱讀 1242

#include

int main()elseelse

}}while(ch!='\n');

return

0;}

#include

int main()

continue;

}if(flag==0)else

printf("%d

%d",a*b,b-1);

}return

0;//此結果提交時顯示執行超時,在編譯器中得出的結果是正確的。尚未解決。

}

總結:

1、第一次做比較迷糊的原因是一直在想「while()迴圈讀入a,b、迴圈內列印」的情況,是否是一遍讀入一遍列印。最後的結果是讀入整行,回車鍵結束讀入。

2、由於是兩個兩個,所有最主要的問題是哪一對是第一對讀入的,用flag變數記錄是否為第乙個,類似於bool的用法。

PAT考試乙級1002 C語言實現

include include include using namespace std void num to string int n int main int sum 0,i 0,len 0 gets n len strlen n for i 0 i 0 int num 0,count 0 st...

PAT考試乙級1009 C語言實現

include include int main else printf s s return 0 c 版本 include include include using namespace std int main cout st.top st.pop while st.empty 總結 1 利用 ...

PAT考試乙級1018 C語言實現

大家應該都會玩 錘子剪刀布 的遊戲 兩人同時給出手勢,勝負規則如圖所示 現給出兩人的交鋒記錄,請統計雙方的勝 平 負次數,並且給出雙方分別出什麼手勢的勝算最大。輸入格式 輸入第1行給出正整數n 105 即雙方交鋒的次數。隨後n行,每行給出一次交鋒的資訊,即甲 乙雙方同時給出的的手勢。c代表 錘子 j...