c語言字元分類
㈠ c語言神書1.6上說,所有的輸入字元可以分為12類,請問分別是那12類,求詳解,謝謝!
%f 浮點數,也就是帶有四位小數位的數,比如10.0000
%ld 長整型格式,差不多和10進制一樣,只是它可以輸出很大的數
%u 無符號數,這個基本輸出和%d差不多
%s 字元串,一般都是一個char數組字元
%lf 浮點數,也就是所謂的雙精度浮點數,double類型,可以輸出很大的帶小數位的數
%c 字元
%d 有符號十進制整數
%f 浮點數(包括float和doulbe)
%i 有符號十進制整數(與%d相同)
%u 無符號十進制整數
%o 八進制整數 e.g. 0123
%x(%X) 十六進制整數0f(0F) e.g. 0x1234
㈡ c語言有多少種字元,都代表著什麼意思
這個你查一下ASCII表吧,國際標準是有128種(值從0-127),後來擴展到256種(0-255)也就是現在的擴展ASCII表,擴展ASCII 字元是從128 到255(0x80-0xff)的字元。
。現在還有Unicode字元集等,總之很多
㈢ c語言 字元的類型
#include"stdio.h"
intmain()
{
charz;
scanf("%c",&z);
if(z<'0'){
printf("other");
}elseif(z<'A'){
printf("numeric");
}elseif(z<='z'){
printf("alpha");
}else{
printf("other");
}
return0;
}
㈣ c語言 字元的類型
一維的我們用來表示一個單獨的字元串,如char
ch1[10]
=
"name";
二維的通常是表示多個字元串,即字元串數組如char
ch2[2][10]
=
{"name","number"};
其中每個字元串的結尾都是\0(也就是0值)
換言之,第一個[]是幾,就可以裝幾個最大長度為第二個[]-1的字元串。
比如char
a[2][3];定義這樣一個變數,就可以理解成定義一個字元串數組,其中有2個字元串,每個字元串的最大長度為3-1(因為\0要佔用一個)
㈤ c語言 字元類型都有什麼
用字元串數組。
#include <stdio.h>
#include<math.h>
void main()
{
char name[4][20];//存儲4個名字,每個名字最多20個字元
scanf("%s",name[0]);
printf("%s",name[0]);
scanf("%s",name[1]);
printf("%s",name[1]);
scanf("%s",name[2]);
printf("%s",name[2]);
scanf("%s",name[3]);
printf("%s",name[3]);
getche();
}
㈥ 怎樣用c語言進行字元分類統計
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
char s[1000];
int lower = 0;
int big = 0;
int num = 0;
int symbol = 0;
int i;
printf("請輸入一個字元串:");
gets(s);
for(i = 0; s[i]; i++)
{
if(s[i] >= 'a' && s[i] <= 'z')
{
lower++;
continue;
}
if(s[i] >= 'A' && s[i] <= 'Z')
{
big++;
continue;
}
if(s[i] >= '0' && s[i] <= '9')
{
num++;
continue;
}
else
symbol++;
}
printf("大寫字母= %d\n小寫字母= %d\n", big, lower);
printf("數字字元= %d\n其他字元= %d\n", num, symbol);
printf("字元串總長度是= %d\n", strlen(s));
getch();
}
㈦ C語言中的字元表示什麼
在c語言中字元主要有兩類
1、就是普通字元。字元包含普通字元和轉義字元,需要用『』(兩個單引號)包含。例如 'a' 是普通字元;'\n'是轉義字元。
2、轉義字元是C語言中表示字元的一種特殊形式。通常使用轉義字元表示ASCII碼字元集中不可列印的控制字元和特定功能的字元,如用於表示字元常量的單撇號( '),用於表示字元串常量的雙撇號( ")和反斜杠( \)等。轉義字元用反斜杠\後面跟一個字元或一個八進制或十六進制數表示
㈧ C語言中什麼是字元,什麼是字元串啊,謝謝
C語言中單引號的是字元,雙引號的是字元串。
1、字元指類字形單位或符號,包括字母、數字、運算符號、標點符號和其他符號,以及一些功能性符號。字元在計算機內存放,應規定相應的代表字元的二進制代碼。代碼的選用要與有關外圍設備的規格取得一致。
2、字元串主要用於編程,概念說明、函數解釋、用法詳述見正文,這里補充一點:字元串在存儲上類似字元數組,所以它每一位的單個元素都是可以提取的。
它是編程語言中表示文本的數據類型。在程序設計中,字元串(string)為符號或數值的一個連續序列,如符號串(一串字元)或二進制數字串(一串二進制數字)。
(8)c語言字元分類擴展閱讀
C語言字元串的使用
用來存放字元的數組稱為字元數組,例如:
charc[10];
字元數組也可以是二維或多維數組。例如:
charc[5][10];
字元數組也允許在定義時進行初始化,例如:
charc[10]={'c','','p','r','o','g','r','a','m'};//c[9]未賦值,所以為默認值』 』
當對全體元素賦初值時也可以省去長度說明。例如:
charc[]={'c','','p','r','o','g','r','a','m'};
這時c數組的長度自動定為9。
字元數組和普通數組一樣,也是通過下標引用各個元素。