大一C語言問題,輸入符串,求該字串中字母與數字的總個數

時間 2021-06-16 23:11:24

1樓:

幫不了啦~這個是我大學學的最不好的一門語言啦~

2樓:

可以乙個個讀取

if ( (ch>='a' && ch<='z') || (ch>='a' && ch<='z') || (ch>='0' && ch<='9') )

else if( ch=='\n' )

3樓:風雷九州

int len;

int loop;

int count;

char str[300];

while(1)

count = 0;

for(loop = 0; loop < len; loop++)if((str[loop] >= 'a') && (str[loop] <= 'z'))

if((str[loop] >= 'a') && (str[loop] <= 'z'))

}printf("%d\n", count);}

4樓:匿名使用者

void staticschar()

ch[ncount++]=ninput;

}int a=0;int b=0;int c=0;int d=0;int e=0;int other=0;

for(int j=0;j

else if(temp=='c')

else if(temp=='d')

else if(temp=='e')

else

從鍵盤輸入一串字串,統計字串中特定字元的個數,並輸出個數c語言

5樓:好程式設計師

主要**:

char s[1000];

int i,j=0;

scanf("%s",s);

for(i=0;i<1000;i++)

c語言:從鍵盤上輸入乙個字串,假定該字串的長度小於80,計算其中字母、數字和空格的個數。

6樓:浪漫國度丶寳貝

#include

#define n 80

main()

printf("字母個數:%d\n數字個數:%d\n空格個數:%d\n",a,b,c);}

7樓:匿名使用者

初始化a = 0,b = 0,c = 0

一道c語言的簡單問題求高手解答,求字串中不同字母個數

8樓:我才是淡淡

就乙個問題,新分配copy

的記憶體沒有初始化,所以說結果是很不確定的,「運算出來不同字母數總是會比實際數多乙個」,我這裡多出了很多哦~

修改之後執行正常:

當然了,也可以搞點專業的做法:

我裝逼結束了。嗯,就是這樣。

c語言程式設計由鍵盤輸入乙個字串,統計並輸出該字串中: 1)字母的個數 2)數字字元的個數 3)

9樓:匿名使用者

其他中會包含回車符'\n',所以其他至少是1.執行結果如下:[linus@beauty~]$.

/a.out請輸入字串:wokao123字母:

5,數字:3,空格:2,其他:

1程式如下:#include#includevoidmain()printf("字母:%d,數字:

%d,空格:%d,其他:%d\n",alpha,num,spc,oth);}

10樓:

#include

int main()

printf("the number is  %d\nthe char is  %d\n",sum2,sum);

return 0;}

c語言輸入問題,C語言輸入問題

最好用乙個scanf 把所有要輸的東西都放進去 因為scanf 是你 裡面 什麼樣的 專格式,你在輸入的時屬候必須按照那樣的格式 例如 scanf d,d a,b 那麼在輸入時就要輸a,b 如果是scanf d d a,b 就要這樣輸 a b 多個scanf 連在一起 我還沒用過。所以建議 乙個sc...

關於c語言求教問題大一新生求教,關於C語言求教乙個問題 大一新生求教!!

include int main void 以我的機器為例,短整型,整形,字元型的變數所佔的位元組數,分別是2,4,1 如果按照乙個位元組是8位,那麼121,在八位之內,八位可以表示0 255 0111 1001,這是121的二進位制形式,你應該懂吧,在計算機裡都是以二進位制儲存的。看看short型...

c語言的傳值與傳指標的問題,大一c語言題目,形參實參與指標的問題

星月小木木 c語言中指標即位址,位址的傳值可以引起引數的變化。比如 x,y是取這兩個變數的位址,作用空間在main函式裡。然後函式呼叫把這兩個變數的位址傳遞到函式myadd中,在函式中的 a和 b分別是引用位址指向的變數值,等於是取到了x,y本身的值。在myadd中直接操作 a可以改變x的值。通俗來...