codeforces 59A-C语言解题报告
生活随笔
收集整理的這篇文章主要介紹了
codeforces 59A-C语言解题报告
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
59A題目網(wǎng)址
題目解析
1.輸入字符串,如果大寫字母最多,則全部輸出為大寫;如果小寫字母多或大小寫字母一樣多,則全部輸出為小寫
舉例:
輸入:
maTRIx
輸出:
matrix
2.使用a,b兩個變量去記錄大小寫字母的數(shù)量
代碼
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<math.h> int main() {char s[100]={'\0'};int a=0,b=0;scanf("%s",s);for(int i=0;i<strlen(s);i++){if(s[i]>='A'&&s[i]<='Z')a++;elseb++;}if(a==b||a<b){for(int j=0;j<strlen(s);j++){if(s[j]>='A'&&s[j]<='Z'){s[j]+=32;}}}else if(a>b){for(int j=0;j<strlen(s);j++){if(s[j]>='a'&&s[j]<='z'){s[j]-=32;} }}printf("%s",s);system("pause");getchar();//這才是讓控制臺停住return 0; }```總結(jié)
以上是生活随笔為你收集整理的codeforces 59A-C语言解题报告的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android中List、Set、Map
- 下一篇: 科目三智能考试系统实