数星星--简单程序设计

来源:互联网 发布:usb加密狗复制软件 编辑:程序博客网 时间:2024/04/30 14:25

Description:

天空非常晴朗,外面很静很静,连小虫儿的鸣叫声都能听见。天渐渐变黑了,天空中出现了一颗颗星星,它们一闪一闪的好像在眨着眼睛,又好像在向我述说着什么似的。望着,望着,我就禁不住要数星星了,一颗,两颗,三颗,四颗,五颗……数着,数着,就分不清哪些数过了,哪些还没数过。你能帮忙数清天上有几颗星星吗?

Input:

有多组测试数据。每组开头有两个整数M,N(0<M,N<=100),接下来有M行N列字符。*代表星星,.代表天空。输入以0 0结尾,此组数据不用处理。

Output:

输出星星数,每组数据输出仅占一行!

Sample Input:

1 1*2 2*..*0 0

Sample Output:

1

2

#include<iostream>using namespace std;int main(){char a[100][100];int n;int m;while(cin>>n>>m&&(n||m)){int num =0;for(int i=0;i<n;i++)  for(int j=0;j<m;j++){cin>>a[i][j];if(a[i][j]=='*')num++;}  cout<<num<<endl;}return 0;}


0 0
原创粉丝点击