輸入字串直到輸入星號為止,統計其中的字母個和

2021-04-20 13:03:18 字數 2518 閱讀 1395

1樓:匿名使用者

|什麼抄語言啊

襲我用的是c

#include"stdio.h"

void main()

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

2樓: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.

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

3樓:匿名使用者

#include "stdio.h"

int main()

return 0;

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

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

4樓:匿名使用者

樓上的沒有判斷輸入的字串中有否含有其他的字元,如果有的話你的程式就出錯了。如下: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 小高給分吧。

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

5樓:匿名使用者

#include

int main()

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

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

工商銀行存摺的最後一位數是星號鍵(*),別人給我匯款的時候,怎樣匯款?

6樓:匿名使用者

1、匯款時直接向19位賬號匯款,與星號(*)無關。工商銀行存摺的最後一位是星號(*),(*)並不是賬號位數。工商銀行賬號一共19位,全部都是數字,不包括字母或其他特殊符號。

2、早期的銀行賬戶沒有採用實名制,登記儲戶身份資訊,導致無法核實儲戶身份,給一些金融詐騙、收**賂留下較大的問題。後來國家要求銀行賬戶開戶時候,必須採用實名制,加了星號代表該存摺賬戶已經是實名制的了。這個星號在轉賬匯款等業務中是不要輸入的,對個人而言沒有意義。

1、一般情況下,銀行存款是用於少數量交易的戶口,例如活期存款,定期存款。在早期的銀行裡面,銀行櫃員會用手寫下交易的日期和款項,最新的存款結餘,並簽下他們的記號或印章。如今客戶則可透過自動櫃員機,處助印表機(類似自動櫃員機),或直接到銀行分行利用小型點陣印表機或噴墨印表機來更新銀行存款。

2、客戶如需查詢存款,但又不方便使用**或網上銀行來檢視賬戶存款情況,針對這種情況,銀行裝置的**商們,例如tallygenicon,就專門提供了用來列印存款的存摺印表機,這類印表機改善了櫃員機的生產率,提供了更快的交易時間,更多的自動功能。

7樓:匿名使用者

不寫星號,這個星號是為了防備別人在賬號後面偽造用的

8樓:匿名使用者

工行本子的帳號是19位數的那個不用管它

輸入一串字串,直到輸入星號為止,統計輸出期中

include stdio.h int main return 0 大體上就這樣因為我學c 的。輸入一串字元,直到輸入乙個星號 為止,統計 輸出 其中的字母個數和數字字元個數。樓上的沒有判斷輸入的字串中有否含有其他的字元,如果有的話你的程式就出錯了。如下 scanner in new scanner...

bat擷取字串任意輸入字串,假設字串「afdkaf jafdjasjdfl ,如果我只取冒號前面的字串

echo off set str 123456789 echo 第乙個字元為 str 0,1 echo 頭兩個字元為 str 0,2 echo 頭5個字元為 str 0,5 echo 去掉最後乙個字元後的字串為 str 0,1 echo 去掉最後3個字元後的字串為 str 0,3 echo 第4個字...

輸入字串,統計其中包含的單詞個數,假設單詞與單詞之間用空格分隔

include void main printf 你輸入的字元是 puts str printf num d n num 1 編寫程式,輸入字串 包含空格 統計其中單詞的個數,單詞之間以乙個或多個空格分隔。20 1 首先,定義乙個整型變數,儲存找到的字串位置。2 定義兩個字串變數,儲存要查詢的字串,...