1003:C語言考試練習題—保留字母
1003:C語言考試練習題——保留字母
Description
編一個程式,輸入 一個字串,將組成字串的所有非英文字母的字元刪除後輸出。
Input
一個字串,長度不超過80個字元。
Output
刪除非英文字母后的字串。
Sample Input
abc123+xyz.5
Sample Output
abcxyz
#include<iostream> using namespace std; int main() { string a; cin>>a; int b=a.length(); for(int i=0;i<b;i++) { if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z') cout<<a[i]; } return 0; }
相關推薦
1003:C語言考試練習題—保留字母
1003:C語言考試練習題——保留字母 Description 編一個程式,輸入 一個字串,將組成字串的所有非英文字母的字元刪除後輸出。 Input 一個字串,長度不超過80個字元。 Out
C語言考試練習題_一元二次方程
#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { float a = 0, b = 0,c = 0; fl
c語言訓練-1162-保留字母
Problem Description 編一個程式,輸入一個字串,將組成字串的所有非英文字母的字元刪除後輸出。 Input 一個字串,長度不超過80個字元。 Output 刪掉非英文字母后的字串。 Sample Input abc123+xyz.5 Sample
hpuoj 1005: C語言考試練習題_排列【dfs】
C語言考試練習題_排列 題目描述 有4個互不相同的數字,輸出由其中三個不重複數字組成的排列。 輸入 4個整數。 輸出 所有排列。 樣例輸入 1 2 3 4 樣例輸出 1 2 3
1004: C語言考試練習題_排列
題目 Description 有四個互不相同的數字,輸出由其中三個不重複數字組成的排列 Input 4個整數。 Output 所有排列。 Sanmple Input 1 2 3
c語言實踐打印字母三角形
技術 語言 ++ i++ 分享圖片 for col h+ 字母 效果如下: int main(void) { char ch = ‘A‘;//當前要打印的字符 int count = 1;//每行要打印字符的個數 for (int i =
1003 - C語言程式設計教程(第三版)課後習題3.7
1003 - C語言程式設計教程(第三版)課後習題3.7 時間限制:1秒 記憶體限制:128兆 提交 題目描述 要將"China"譯成密碼,譯碼規律是:用原來字母后面的第4個字母代替原來的字母.例如,字母"A"後面第4個字母是"E".“E"代替"A”。因此,“China"應譯
C語言實現字串英文字母大小寫的轉換
題目: 輸入一串字串,將其中的大寫字母換成小寫,小寫字母換成大寫輸出。例如輸入abcdefghijklmnopq,輸出ABCDEFGHIJKLMNOPQ 思路: 大寫字母轉換為小寫字母+32,小寫字母轉換為大寫字母-32;可以用for迴圈+陣列形式完成,也可利用while迴圈完成,我選擇了更容易理解的w
廣州傳智播客iOS基礎班C語言考試題目(自我感覺挺簡單的,很多老師講的都沒考到,錯了一道選擇題,加油,OC!)
廣州傳智播客iOS基礎班C語言考試題目 考試時間:180分鐘 滿分:100分 及格分數:80分 一、選擇題(共10題,每題5分) 1. 若有陣列 int arr[2][3]; 則對a陣列元素的正確訪問是(C ) A. arr(1,2) B. ar
C語言實現字串英文字母大小寫轉換
Q:輸入一串字串,將其中的大寫字母換成小寫,小寫字母換成大寫輸出。 Eg:輸入abdAd,輸出ABDaD 思路: 把’A’變為’a’ 我們需要把01000001變為01100001,即把第六位的0變成1,十進位制為32,只需要+32,把’a’變為’A’同理
c語言除法如何保留小數,如何printf小數 [程式設計題] 字串碎片
#include<stdio.h> #include<string.h> char str[51]; int n,count,i; int main() { scanf("%s",&str); n=strlen(str);
C語言程式設計練習題庫
1. 題目:寫一個程式,判斷兩個浮點數是否足夠精確。/* File name:ApproximatelyEqual Function: ensure the accurcy of two numbers.|x-y|/min(|x|,|y|)<e Time: 20
c語言迴圈練習題
一、輸出變數的值。int quack = 2;quack -=6;//結果為-4,即使加上無符號的定義,結果也為負數。quack /=8;//結果為0,因為是int型別的變數,所以不顯示小數點後面的數字。quack%=3;//結果為2,如果除數比被除數小,則餘數為除數本身。二
C語言基礎練習題c語言試題100道(前三十道)
c語言試題100道(前三十道) 前三十道 //自己做的由於題幹較為模糊可能和標準答案有所差異 1. 按下述格式,從鍵盤輸入一個整數加法表示式:運算元1+運算元2,然後計算 並輸出表達式的計算結果,形式如下:運算元1+運算元2=計算結果。 2. 輸入兩個整形數並
【C語言練習題】大寫字母轉換小寫字母
《C與指標》5.1題 編寫一個程式從標準輸入讀取字元,並把他們寫到標準輸出。除了大寫字母轉換成小寫字母之外,其他的原樣輸出。 程式碼 //change_char.c #include <stdio.h> #define
C語言實驗——保留字母
abcxyz #include <stdio.h>int main() { int i, j; char a[81], b[81]; gets(a); for(i=0,j=0;a[i]!='\0';i++) { if((a[i]>='
ytu 1985:C語言實驗——保留字母
C語言實驗——保留字母 Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 136 Solved: 59[Submit][Status][Web Board]
【C語言程序】讓用戶輸入一句話,輸出這句話中每個單詞含有多少個字母
get mage 一句話 printf png es2017 urn bsp can #include <stdio.h>#define N 100 //宏定義,用N表示100 int main(int argc, char *argv[]) { int i
C語言 輸入一個小數,輸出它的立方。輸出保留小數點後的2位數字
c //輸入一個小數,輸出它的立方。輸出保留小數點後的2位數字。 #include <stdio.h> int main(int argc, const char * argv[]) { double i,t; printf("輸入一個小數:\n"); scanf("%lf
C語言大寫字母改小寫字母
pre 句子 alt color src while spl amp spa 題目要求: 由鍵盤輸入一個句子,總字符個數從1個至80個均有可能,以回車符表示結束,將其中的大寫字母變成小寫字母,其他類型的字符不變,最後輸出變換後的句子。分析:輸入句子可以使用gets函數,g