返回列表 發帖

2024/01/26 上課重點(家鉌)

本帖最後由 陳育霖 於 2024-1-26 13:31 編輯


遠距教學連結
會議連結 - 1

會議連結 - 2

今日上課重點:
602 字串拆解
603 多重迴圈
604 選擇排序
605 差值計算
606 檢驗學號
607 撲克牌比大小

今日作業:
C++證照 401-405 送出KitaJudge並AC

今日考試:
410 字串與檔案處理 (字首轉大寫)
508 二進位運算

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     ifstream in;
  6.     ofstream ou;
  7.     in.open("read.txt");
  8.     ou.open("write.txt");
  9.     string b;
  10.     int a;
  11.     cin>>a;
  12.     for(int i=0;i<a;i++)
  13.     {
  14.         getline(in,b);
  15.         for(int j=0;j<b.size();j++)
  16.         {
  17.             if(j==0)
  18.                 b[j]=b[j]-'a'+'A';
  19.             else if(b[j-1]==' ')
  20.                 b[j]=b[j]-'a'+'A';
  21.         }
  22.         ou<<b<<endl;
  23.     }
  24.     in.close();
  25.     ou.close();
  26.     return 0;
  27. }
複製代碼

TOP

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     string a,b;
  6.     int c;
  7.     cin>>a;
  8.     for(int i=0;i<a.size();i++)
  9.     {
  10.         if(a[i]<='Z')
  11.         {
  12.             cout<<a[i];
  13.             c++;
  14.         }
  15.         else
  16.             b+=a[i];
  17.     }
  18.     cout<<endl<<b<<endl<<c<<endl;
  19.     return 0;
  20. }
複製代碼

TOP

返回列表