輸入字串,並對其大小寫和字元進行統計輸出
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> //輸入字串,並對其大小寫和字元進行統計輸出 //經分析,除了英文,其他都是字元。 void main(void) { char Strs[100]; int BCount=0,SCount=0,CharChout=0,i=0; printf("請輸入一個字串:\r\n"); gets(Strs); for (i = 0; i < 100; i++) { if(Strs[i]=='\0') { break; } //如果是大寫 if(Strs[i]>='A'&&Strs[i]<='Z') { BCount++; } else if(Strs[i]>='a'&&Strs[i]<='z') { SCount++; } else { CharChout++; } } printf("您輸入的字串中:大寫%d個,小寫%d個,字元%d個!\r\n",BCount,SCount,CharChout); system("pause"); }
相關推薦
輸入字串,並對其大小寫和字元進行統計輸出
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> //輸入字串,並對其大小寫和字元進行統計輸出 //經分析,除了英文,其他都是字元。 void main(void) { char
將圖片檔案轉化為位元組陣列字串,並對其進行Base64編碼處理和 對位元組陣列字串進行Base64解碼並生成圖片
public static String imageToBase64(String path) { // 將圖片檔案轉化為位元組陣列字串,並對其進行Base64編碼處理 byte[] data = null; // 讀取圖片位元組
演算法 -- 猴子選大王的四種方法,並對其時間與記憶體消耗的分析和對比&PHP
本篇利用PHP對“猴子選大王”問題,給出了四種方法,並對其進行了時間消耗的分析與對比。 題目:n個猴子要選出一個大王,隨機給出一個數m,當猴子報數為m的時候,則被淘汰,剩餘的最後一個猴子即為大王。 一、演算法解釋及程式碼展示 方法一:圍圈報數 n 個猴子圍成一圈從 1
建立一棵用二叉樹連結串列方式儲存的二叉樹,並對其進行遍歷(先序,中序和後序),列印輸出遍歷結果
題目如下 程式碼如下 #include<stdio.h> #include<stdlib.h> #include<malloc.h> typedef struct Node//結構體 {
輸入6個字串,並對它們按從小到大的順序排序後輸出。
printf("請輸入六個字串\n"); char str[6][10] = {0}; for (int i = 0; i < 6; i++) { scanf("%s",str[i]); } for (int i
C 兩個連結串列中資料節點的資料域為一個字母 ,其中L1包含L2,在L1中找出與L2相等的字串,並將其逆置
前面相關操作在這呢,這個函式依託於此 //結構體 typedef struct Node { ElementType data; struct Node * next; } LNode, * LinkNode; //兩個連結串列中資料節點的資料域為一個字母 http
C#,WPF中使用多文字顯示資料,並對其資料進行關鍵字高亮等操作
需求:針對多文字資訊顯示,我們需要對其內容中的某些關鍵字或者某行進行高亮顯示,並用不同顏色顯示。 分析:在C#中,首先要進行多文字資訊顯示,可以RichTextBox(不要使用TextBox)控制元件,該控制元件由自動換行等功能,具體程式碼如下: /// <summary> /// 向
編寫子函式,能將一個字串中的大寫字元變為小寫字元,而小寫字元變為大寫字元。主函式中要求能輸入字串,並輸出變換後的字串。
#include<stdio.h>int main(){ void change(char m[32]); int i; char m[32]; gets(m); change(m); printf("%s\n",m); return 0;}void change
C經典 輸入字串,並統計字母個數,首字母大寫
分析:是否是字母根據空格判斷,首字母大寫,只要把字母-32 #include <stdio.h> int main(int argc, const char * argv[]) {
搜尋附近的藍芽裝置,並將其名字和mac地址現在在textview中
這篇文章主要寫如何搜尋藍芽裝置 (2)搜尋藍芽裝置需要執行startDiscovery()這個方法,這個過程會大約持續12秒。if (mBluetoothAdapter.isDiscovering()) { mBluetoothAdap
Java建立一個text文字檔案,並對其進行讀寫操作
package test; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.
在servlet中獲取jsp頁面中選中的複選框的值,並對其值進行操作。
jsp部分程式碼:<input type="checkbox" name="checkboxs" value="${stuInfo.sid}"/>動態的為複選框賦值servlet程式碼:String[] ids = request.getParameterValu
初學java:從鍵盤輸入字串,並統計其中數字字元的個數
import java.util.Scanner; public class Test {public static void main(String[] args) {String s=null;int count = 0;Scanner in=new Scanner(System.in);System.o
【C實現】給出一個字串,要求將其按照單詞順序進行反轉
題目:給出一個字串,要求將其按照單詞順序進行反轉,比如如果是”the sky is blue”,那麼反轉之後的結果就是”blue is sky the”。 問題分析: 每個單詞長度不一致 空格需要
爬取虎嗅網,並對爬取數據進行分析
ror range class index 關於 def mob 文章內容 gin 一、分析背景: 1,為什麽要選擇虎嗅 「關於虎嗅」虎嗅網創辦於 2012 年 5 月,是一個聚合優質創新信息與人群的新媒體平臺。 2,分析內容 分析虎嗅網 5 萬篇文章的基本情況,包括
linux下的簡單程式設計——輸入一個字串,並輸出其個數
1、安裝虛擬機器(VMware12),安裝系統(Ubuntu14),安裝VMware Tools 2、為Ubuntu建立root使用者 3、在Ubuntu下安裝ssh服務,便於通過Xshell遠端訪問 4、通過cd /mnt/hgfs/shared/指令進入共享
分別在控制檯輸入字串和子字串,並計算字串中子字串出現的次數。
Scanner s=new Scanner(System.in); System.out.println("請輸入字串"); String t=s.next(); //System.out.println(t); System.out.println("請輸入子字串");
1.輸入字串,用%20代替空格並返回字串
2018-11-13 問題描述: 輸入字串,用%20代替空格並返回字串 思路: 1.使用字串的replaceAll()方法,達到物盡其用的目的; 2.自己編寫方法,實現該功能 思路1的程式碼: 1 package zhangchaolun.test; 2 i
C++查詢字串中同樣的字元,並將其刪除不改變字串的順序。
輸入一個字串,找到相同的字元,將後面出現的字元刪除,不改變字串的順序。 例如: Hello -》Helo 人山人海 -》人山海 程式碼實現: #include <iostream> #include<string>
對十進位制數字的按位輸出,取反,並求其位數
如何對一些數字需要輸出,取反,求其是幾位數 //求十進位制數字n的數字位數 //我們要求一個數字的位數,可以先從他的個位開始統計,step1:判斷這個數字n整除10 是否為0,如果為零,則它是個個位數,如果不為0,則它至少是個兩位數。step2:我們則給它的位數+1。step1:將n