【c語言】大小寫字母轉換
//編寫一個程式從標準輸入讀取字元,
//並把他們寫到標準輸出。除了大寫字母轉換成小寫字母之外,其他的原樣輸出。
#include <stdio.h>
int main()
{
char ch;
while((ch = getchar()) != EOF)
{
if( ch >='A' && ch <= 'Z')
{
ch = ch + 32;
}
putchar(ch);
}
return 0;
}
相關推薦
【c語言】大小寫字母轉換
//編寫一個程式從標準輸入讀取字元, //並把他們寫到標準輸出。除了大寫字母轉換成小寫字母之外,其他的原樣輸出。 #include <stdio.h> int main() { char ch; while((ch = getchar()) != EOF)
【C語言】對字母加密與解密(簡易)
/* * 從鍵盤輸入一行字元,將其中的英文字母進行加密輸出(非英文字母不用加密)。 * 字元的加密就是藉助字元可以進行算術運貧的思想來設計實現,加密的基本思想是, * 將原來的字元向後移動若干位 S 示 ,這個操作可以通過字元加上一個整數來實現,所加的整數
【C語言】統計一個字串中字母、數字、空格及其它字元的數量
統計一個字串中字母、數字、空格及其它字元的數量 解法1: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> void Count(con
【c語言】註釋轉換
輸入輸出函式知識連結 標頭檔案 #ifndef _COMMENT_CONVERT_H_ #define _COMMENT_CONVERT_H_ #include<stdio.h> #include<stdlib.h>
【C語言】ASCII碼的數字轉字母,字母轉數字的方法
#include <stdio.h> int main(){ //輸入字母,再輸出字母的方法 printf("輸入字母,再輸出字母的方法\n"); char c1,c2; scanf("%c,%c",&
【C語言】編寫函式實現庫函式atoi,把字串轉換成整形
//編寫函式實現庫函式atoi,把字串轉換成整形 #include <stdio.h> #include <string.h> int my_atoi(const char *
【C語言】過濾字串非字母的字元並統計字母數
#include <stdio.h> #include <stdlib.h> int n=0; char* letter(char *str){ int i=0,j=0
【c語言】遞迴和非遞迴的相互轉換
前面已經介紹過遞迴的相關概念這裡不多介紹,直接介紹轉換方法: 一、遞迴轉非遞迴的兩種方法 1、一般根據是否需要回溯可以把遞迴分為簡單遞迴和複雜遞迴,簡單遞迴就是根據遞迴式來找出遞推公式(這也就引申出分治思想和動態規劃) 2、複雜遞迴一般就是模擬系統處理遞迴
【C語言】編寫一個函式,將一個數字字串轉換成這個字串對應的數字(包括正浮點數、負浮點數)
//編寫一個函式,將一個數字字串轉換成這個字串對應的數字(包括正浮點數、負浮點數) //例如:“12.34“ 返回12.34. " -12.34" 返回12.34 #include<
【C語言】統計數字在排序數組中出現的次數
語言 個數 統計 ret r+ () class tdi times //數字在排序數組中出現的次數。 //統計一個數字在排序數組中出現的次數。比如:排序數組{1,2,3,3,3,3,4,5}和數字3,因為3出現了4次,因此輸出4. #include <stdio
【C語言】推斷一個數是否為2的n次方
post data- popu scanf scan ng- 輸入 ont print //推斷一個數是否為2的n次方 #include <stdio.h> int is_two_n(int num) { if ((num&(num - 1))
【C語言】 二叉樹的基本運算
IT btree AS CA style pri != -- str • 二叉樹節點類型BTNode: 1 typedef struct node 2 { 3 char data; 4 struct node *lchild, *rch
【C語言】類型限定詞
變量 可變 oct 包含 一個數 sta ans eof 方式 ANSI C 的類型限定詞有const、volatile以及restrict三個,以下分別介紹三個限定詞: 1、類型限定詞const (1)、如果變量中帶有const關鍵字,則該變量無法進行賦值、增量及減量運算
【C語言】平衡二叉樹
avl 簡介 二叉搜索樹 沒有 TP 假設 它的 left 操作 AVL樹簡介 AVL樹的名字來源於它的發明作者G.M. Adelson-Velsky 和 E.M. Landis。AVL樹是最先發明的自平衡二叉查找樹(Self-Balancing Binary Searc
【C語言】輸入一個整數,求它的原碼,反碼,補碼值
補碼 while src info idt IV com scan -- 1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 int m,n,a[10],i=0,y[
【C語言】數據對其(內存對齊)
brush size return () def ont http 之間 sign 數據對齊 結構體之間的對齊是有很多種方法的,也是根據你所用的系統位數有關。下面都是以32位系統來講的,32位系統一般以字對齊,字就是系統位數,32位系統則是32位對齊,也就是4字節(in
【C語言】Coursera課程《計算機程式設計》臺灣大學劉邦鋒——Week4課堂筆記
三次 編譯 scan parameter pass 命令 是把 dex float Coursera課程 《計算機程式設計》臺灣大學 劉邦鋒 Week4 Functions 4-1 System Function 函數主要分為兩大類系統定義函數與使用者定義函數,例如prin
【C語言】學習筆記3——字符串
store 寫代碼 inf 變量類型 density scanf() 想要 限定符 tor 1. 字符串(charcacter string)是一個或多個字符的序列 2. C語言沒有專門用於存儲字符串的變量類型。字符串都被存儲在char類型的數組種。 3. 數組由連續的
【C語言】學習筆記7——指針與多維數組
一個 聲明 %d mage 分享圖片 技術分享 pan 最好 include 1. 聲明一個指向多維數組的指針 int (* pz) [2]; //pz指向一個內涵兩個int類型元素的數組 int * pax[2]; //pax 是一個內含兩個指針元素的
【C語言】二維陣列解魔方陣
解題思路: 魔方陣的排列規律如下(思路來自網際網路): 注意:剛開始我也沒看懂,但是相信我多看幾遍理解已經能看懂的。 如3×3的魔方陣: 8 1 6 &nbs