C語言 輸入一串字元,直到輸入星號為止

2021-09-01 19:14:41 字數 2230 閱讀 6209

1樓:匿名使用者

#include

main()

這個可以輸入一個字串,直到星號。

但是字串裡面怎麼會有正負統計呢?

2樓:匿名使用者

你的這是啥要求啊,字串裡面有蒸熟和複述的輸入嗎?

輸入一串字串,直到輸入一個星號(*)為止,統計(輸出)期中字母個數和數字字元個數,

3樓:匿名使用者

#include "stdio.h"

int main()

return 0;

}大體上就這樣因為我學c++的。。。

求解(c語言):輸入一串字元,直到輸入一個星號(*)為止,統計(輸出)其中的字母個數和數字字元個數。

4樓:蕉霧

#include#includeint main() printf("%d\n%d",icountchar,icountint); return 0; }

滿意請採納

輸入一串字元,直到輸入一個星號(*)為止,統計(輸出)其中的字母個數和數字字元個數。

5樓:匿名使用者

樓上的沒有判斷輸入的字串中有否含有其他的字元,如果有的話你的程式就出錯了。如下:scanner in = new scanner(system.in);

int ilettercount = 0; // 字母計數

int inumcount = 0; // 數字計數

int isigncount = 0; // 其他符號計數

string str = ""; // 使用者輸入字串system.out.print("輸入一串字串並且以字元*結束:");

str = in.next();

for (int iflag=0; str.charat(iflag)!='*'; iflag++ ) else if (str.

charat(iflag)>='0'&&str.charat(iflag)<='9') else isigncount++; }

system.out.println("字母數為:

" + ilettercount + ",數字數為:" + inumcount); // 不用輸入其他字元數isigncount 小高給分吧。

輸入一個字串直到輸入一個星號(*)為止,統計其中的字母個和數字個數

6樓:匿名使用者

|什麼抄語言啊

襲我用的是c

#include"stdio.h"

void main()

printf("數字=%d,字母=%d,\n",shuzi,zimu);}

7樓:l_光影

我用zhipascal~~dao~~~~

program charn;

var sch,bch,num:set of char;

str:string;

ch:char;

zimu,shuzi,i:longint;

begin

readln(str);

zimu:=0;shuzi:=0;i:=0;

sch:=[\'a\'..\'z\'];

bch:=[\'a\'..\'z\'];

num:=[\'0\'..\'9\'];

repeat

inc(i);

ch:=str[i];

if ch in sch then inc(zimu);

if ch in bch then inc(zimu);

if ch in num then inc(shuzi);

until ch=\'*\';

writeln(zimu,shuzi:10);

end.

輸入一串字元,直到輸入一個星號(*)為止,統計(輸出)其中的字母個數和數字字元個數

8樓:匿名使用者

#include

int main()

else if (ch >= '0' && ch <= '9') //如果是數字,num++

}printf("字母:%d\n", let); //列印字母數printf("數字:%d\n", num); //列印數字數return 0;}

c語言字元輸出,C語言輸入輸出字串

include int main d輸出的是有符號的整數,超過127的數字,在二進位制的最高位就是1了。那麼在後符號數的首位標記正負。如果是1,就是負數了。具體還是看看補碼運演算法則吧 c語言的字元是ascii編碼 標準的ascii碼只到127吧 沒記清楚 大概是這個數 char 的變數存的值太大直...

c語言中如何輸入輸出字串

在c語言中,輸入輸出字串有以下兩種方式 1 用scanf printf輸入輸出。scanf printf是c語言的格式化輸入輸出函式,可以用於輸入輸出各種基礎型別,字串 char 也 其支援範圍內。格式化字元為 s。定義char str 100 輸入scanf s str 輸出printf s st...

c語言,輸入字串,查詢只出現一次的字元,求高手幫忙寫,謝謝謝謝謝

include stdio.h include string.h include stdlib.h char firstnotrepeatingchar char pstring 如果這個字串為空,或者字串中的每個字元都至少出現兩次return 0 int main void include usi...