1樓:匿名使用者
/*輸入一串字元,然後分別存放輸出數字,字母,其他*/#include
#define n 80
int main(void)
void mystring(char *str,char *ch,char *num,char *other)
2樓:極天異雲
void output_char(char * s)printf("\n");
// 字母
for(i = 0; i < strlen(s); i++)printf("\n");
// 其他
for(i = 0; i < strlen(s); i++)printf("\n");
}標頭檔案需要ctype.h
3樓:匿名使用者
#include
#include
#define n 10 //可通過改變n 的值來改變輸入字串的長度
char a[30];
int i;
void main()
void reverse() //函式定義
4樓:一生吥勝
void test(const char* psrc,int* pint,char* pletter,char* pother);
怎麼樣用c語言程式,輸入一串字元,以#結尾,並統計其中數字,字母,空格和其他字元的個數?
c語言中怎麼輸入數字和字母?
5樓:匿名使用者
輸入字母列印字母:
輸入任意數字顯示其平方:
1、字串複製函式
2、記憶體拷貝函式
3、記憶體設定函式
4、將一個字串轉換為一個整數
6樓:
int isalpha(int ch) 若ch是字母('a'-'z','a'-'z')返回非0值,否則返回0
判斷結果你可以用布林型別! 讓後決定它的輸出格式。具體**相信您也會了吧!
7樓:匿名使用者
這是c的基礎bai
,你多看看du書。
如下面**就可以寫出你所需
zhi要dao的
#include "stdio.h"
main()
c語言程式設計:從標準輸入裝置上輸入一個字串,分別統計其中每個數字、空格、字母及其他字元出現的次
8樓:匿名使用者
#include
void main()
;memset(str,0,1024);
gets(str);
for(i=0;str[i]!='\0';i++)printf("數字%d個,空格%d個,字母%d個,其他字元%d個\n",num[0],num[1],num[2],num[3]);}
9樓:匿名使用者
只統計數字嗎?字母不用統計吧
輸入一字串 把其中的字母和數字分開輸出 用c語言編寫
10樓:三號床鋪的四哥
其c語言程式為:
int str_length = strlen(str);
int str1[20];
char str2[20];
int mark1= 0 ;
int mark2 =0 ;
for( int i = 0 ; i < str_length ; i++ )
else if( (str[i] >= 65 && str[i] <= 90)|| (str[i] >= 97 && str[i] <= 122) )}
11樓:手機使用者
e if t = t + 1;改為
else t=t+1;因為字母,數字,空格的情況已經都考慮了,所以剩下的即為其他字元.
第二,主程式中這四個變數zm, kg, sz, qt沒有初始化,應先都賦值為0.
第三,函式應定義為即把傳值改為傳引用,否則呼叫fun函式結束後,zm, kg, sz, qt的值仍為0.
希望會給你幫助.
12樓:瑤啊瑤阿瑤
簡單int str_length = strlen(str);
int str1[20];
char str2[20];
int mark1= 0 ;
int mark2 =0 ;
for( int i = 0 ; i < str_length ; i++ )
else if( (str[i] >= 65 && str[i] <= 90)|| (str[i] >= 97 && str[i] <= 122) )}
13樓:匿名使用者
知道 asii碼麼? 你可以在輸入的時候 每個字元進行判斷 當然 可以 也有個是 庫函式 比如 isup 好像是這麼寫的
c語言中實現輸入一個數字字元,然後轉換成整數數字輸出.怎麼做? 10
在C語言中,如果要輸入一串數字,其中每個數字用逗號隔開,且不知道總共輸入了多少數字。要怎樣輸入呢
金色潛鳥 先讀1個整型數。然後迴圈 讀1個字元,如果字元是逗號則讀1個整型數,如果不是逗號,迴圈就結束。如果讀整型數有錯,迴圈也結束。include include main printf ni read for i 0 i return 0 太陽小姐的樹屋 比較麻煩。可以每次malloc int ...
c語言如何將一串字元資料寫入字串陣列
1 一個一個字元的賦值。或者用 strcpy函式來複制。strcpy函式中內部實現也是一個個賦值。2 字串以 0結束那是字串在計算機內的儲存結構,定義了字串計算機預設會在字串後加上 0做為字串結束標記,但是寫程式時並沒有顯式的寫出來。判斷是否為字串 字串都是用雙引號包含的。例如char string...
用c語言,不是c從鍵盤中輸入字串,然後按照下面要求輸出新字串
include stdio.h include string.h include malloc.h void insert char a int main include include include void insert char char int int main printf n d n ...