返回列表 發帖

2025/5/9 課堂重點(若恩)

本帖最後由 何若恩 於 2025-5-9 20:59 編輯
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(int argc, char** argv) {
  4.     int a, b;
  5.     float ans;
  6.     cin>>a>>b;
  7.     ans=pow(a+b,0.5);
  8.     cout<<"result=";
  9.     printf("%.2f",ans);
  10.         return 0;
  11. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(int argc, char** argv) {
  4.     int a[10], b[6]={0}, error=0;
  5.     cin>>a[0]>>a[1]>>a[2]>>a[3]>>a[4]>>a[5]>>a[6]>>a[7]>>a[8]>>a[9];
  6.     for(int i=0;i<10;i++){
  7.         if(a[i]>6 || a[i]<1){
  8.             error+=1;
  9.         }
  10.         for(int j=0;j<6;j++){
  11.             if(a[i]==j+1){
  12.                 b[j]+=1;
  13.             }
  14.         }
  15.     }
  16.     cout<<"number1:"<<b[0]<<endl;
  17.     cout<<"number2:"<<b[1]<<endl;
  18.     cout<<"number3:"<<b[2]<<endl;
  19.     cout<<"number4:"<<b[3]<<endl;
  20.     cout<<"number5:"<<b[4]<<endl;
  21.     cout<<"number6:"<<b[5]<<endl;
  22.     cout<<"error:"<<error;
  23.         return 0;
  24. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(int argc, char** argv) {
  4.     string a;
  5.     cin>>a;
  6.     for(int i=0;i<a.length();i++){
  7.         if(islower(a[i])){
  8.             cout<<(char)toupper(a[i]);
  9.         }else if(isupper(a[i])){
  10.             cout<<(char)tolower(a[i]);
  11.         }
  12.     }
  13.         return 0;
  14. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int compute(char a){
  4.     if(a=='1'){
  5.     return '+';
  6.     }else if(a=='2'){
  7.         return '*';
  8.     }
  9. }
  10. int main(int argc, char** argv) {
  11.     char a,coma;
  12.     int x, y;
  13.     cin>>x>>a>>y;
  14.     coma=compute(a);
  15.     if(coma=='+'){
  16.         cout<<x+y;
  17.     }else if(coma=='*'){
  18.         cout<<x*y;
  19.     }
  20.     return 0;  
  21. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(int argc, char** argv) {
  4.     string a, b;
  5.     cin>>a>>b;
  6.     cout<<a.length()<<endl;
  7.     cout<<b.length()<<endl;
  8.     cout<<a+b;
  9.     return 0;
  10. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(int argc, char** argv) {
  4.     int a, i1=0, i2=0;
  5.     string s1, s2;
  6.     getline(cin,s1);
  7.     getline(cin,s2);
  8.     cin>>a;
  9.     if(a>s1.length() || a>s2.length()){
  10.         cout<<"error";
  11.         return 0;
  12.     }
  13.     for(int i=0;i<a;i++) {
  14.         i1+=s1[i];
  15.         i2+=s2[i];
  16.     }
  17.     if(i1==i2){
  18.         cout<<s1<<" = "<<s2;
  19.     } else if(i1>i2){
  20.         cout<<s1<<" > "<<s2;
  21.     }else{
  22.         cout<<s1<<" < "<<s2;
  23.     }

  24.     return 0;
  25. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(int argc, char** argv) {
  4.     string a;
  5.     cin>>a;
  6.     for(int i=0;i<a.length();i++){
  7.         if(islower(a[i])){
  8.             cout<<(char)toupper(a[i]);
  9.         }else if(isupper(a[i])){
  10.             cout<<(char)tolower(a[i]);
  11.         }
  12.     }
  13.         return 0;
  14. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(int argc, char** argv) {
  4.     string a;
  5.     cin>>a;
  6.     for(int i=0;i<a.length();i++){
  7.         if(islower(a[i])){
  8.             cout<<(char)toupper(a[i]);
  9.         }else if(isupper(a[i])){
  10.             cout<<(char)tolower(a[i]);
  11.         }
  12.     }
  13.         return 0;
  14. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(int argc, char** argv) {
  4.     string a;
  5.     cin>>a;
  6.     int maxcount=0;
  7.     char maxchar='a';
  8.     for(char letter='a';letter<='z';letter++){
  9.         int count=0;
  10.         for(int i=0;i<a.length();i++){
  11.             if(a[i]==letter){
  12.                 count++;
  13.             }
  14.         }
  15.         if(count>maxcount){
  16.             maxcount=count;
  17.             maxchar=letter;
  18.         }
  19.     }
  20.     cout<<maxchar<<endl;
  21.     cout<<maxcount;
  22.     return 0;
  23. }
複製代碼

TOP

返回列表