<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ###(1)分類 ~~~ #include<stdio.h> #include<string.h> int main(){ char str[100],num[100],letter[100]; int i,n,num_sum=0,let_sum=0; scanf("%d\n", &n);//輸入字符個數 scanf("%s", str);//輸入字符串 if(n!=strlen(str)){ printf("輸入字符個數與實際字符個數不相同"); return 0; } for(i=0;i<n;i++){ if(str[i]>='0' && str[i] <= '9') { num[num_sum]=str[i]; num_sum++; } else if(str[i]=='\n') break; } for(i=0;i<n;i++){ if((str[i]>='a' && str[i]<= 'z')||(str[i]>='A' && str[i]<= 'Z')){ letter[let_sum]=str[i]; let_sum++; } else if(str[i]=='\n') break; } printf("%s",num); printf("\n"); printf("%s",letter); printf("\n"); printf("數字%d個,字母%d個",num_sum,let_sum); return 0; } ~~~ ###(2)找出矩陣中的字符 ~~~ #include <stdio.h> #include <string.h> int main(void) { int n,i,j; int x=0; int y=0; scanf("%d",&n); char a[n][n]; do{ for(i=0;i<n;i++){ for(j=0;j<n;j++) scanf("%d",&a[i][j]); } }while((i<n)&&(i!=j)); //┳┳┳┳┳┳輸出用戶輸入數組 for(i=0;i<n;i++){ for(j=0;j<n;j++){ printf("%d ",a[i][j]); } printf("\n"); } //┻┻┻┻┻┻輸出用戶輸入數組 //┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳┳以下有錯誤 for(i=0;i<strlen(a[n]);i++) { if((a[n][i]<'0' || a[n][i] > '9') && a[n][i]!=' ') { printf("%d %d %c",x,y,a[n][i]); } } y=0; n++; } ~~~ ###(3)矩陣翻轉 ~~~ #include<stdio.h> int main(){ int stu[100][100],stu_f[100][100]; int i,j,n,k; scanf("%d",&n);//輸入一個n行n列的數字 for(i=0;i<n;i++){ for(j=0;j<n;j++){ scanf("%d",&stu[i][j]); } } printf("\n"); for(i=0;i<n;i++){ for(j=0;j<n;j++){ stu_f[j][i]=stu[i][j]; } } printf("輸出轉置矩陣"); printf("\n"); for(i=0;i<n;i++){ for(j=0;j<n;j++){ printf("%d ",stu_f[i][j]); } printf("\n"); } } ~~~ ###(4)求和 ~~~ #include<stdio.h> #include<string.h> int main(){ int i,n,j=0,s=0,sum=0;//j為plus每段遍歷下標 int flag=0; char str[100],plus[100];//plus表示每一段的答案 scanf("%d",&n); scanf("%s",str); if(n!=strlen(str)){ printf("輸入字符個數與實際字符個數不相同"); return 0; } for(i=0;str[i]!='\0';i++){ //plus[j]=0; if(i<n&&str[i]!='.'){ if(flag==0){ plus[j]=str[i]-'0'; j++; } else plus[j-1]=plus[j-1]*10+(str[i]-'0'); //flag=0; flag=1; } else flag=0; } for(s=0;s<j;s++) { sum += plus[s]; } printf("總和為:%d",sum); } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看