請編寫一個程序,其功能是:從鍵盤輸入字符串,將字符串中下標位偶數同時ASCII 值為奇數的字符 刪除


 1 #include<stdio.h>
 2 int main()
 3 {
 4     char str[100];
 5     int i,j;
 6     gets(str);
 7     for(i=0,j=0;str[i]!='\0';i++)
 8         if((i%2==0)&&(str[i]%2!=0))    //將下標為偶數元素為奇數的換成非法字符
 9             str[i]='*';
10     for(i=j=0;str[i]!='\0';i++)         //對不是非法字符的元素抓取重寫
11         if(str[i]!='*')
12             str[j++]=str[i];
13     str[j]='\0';                        //加上休止符
14     puts(str);
15 
16     return 0;
17 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 鍵盤輸入一個字符串,並且統計其中各種字符出現的次數。(題目) scanf_s讀取鍵盤輸入字符串失敗 python 從鍵盤輸入一個字符串,將小寫字母全部轉換成大寫字母,將字符串以列表的形式輸出(如果字符串包含整數取整型)? 【Java】編寫Java應用程序,完成從鍵盤輸入圓的半徑,求圓的周長和面積並輸出結果的功能 編寫一個程序,將連個字符串s1和s2比較,如果s1 > s2,輸出一個整數;若s1 = s2,輸出0;若s1 < s2,輸出一個負數。不要用strcpy函數。兩個字符串用gets函數讀入。輸出的正數或負數的絕對值應是相比較的兩個字符串相對應字符的ASCII碼的差值。例如,"A"和“C”相比,由於"A" < "C",應輸出負數,同時由於‘A’與‘C’的ASCII碼差值為2,因此應輸出"-2" python題目:編寫一個程序,將輸入字符串中的字符按如下規則排序【杭州多測師】【多測師_王sir】 定義一個函數,輸入字符串,判斷是否是IP地址,輸出布爾值。以及測試用例編寫。 編寫一個實現字符串替換的程序, 編寫函數,其功能是:將一個數字字符串轉換為一個整數(不得調用C語言中提供的將字符串轉換成整數的函數。)要求在主函數中輸入該字符串並輸出轉換后的整數的值。 44.從鍵盤輸入12個數存入二維數組a[3][4]中,編寫程序求出最大元素的值及它所在的行號和列號
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM