一题关于C++编程的题目~~急~~求答案~高分追加~

题目要求在输入的字符串中统计数字0~9的个数~~根据这个要求编程~~
老师给我的提示是if(str[i])>='0'&&<='9';i++
高手们不要写的太深奥了~~这个课程只要学点皮毛就行了~~

第1个回答  2008-09-20
#include<iostream>
using namespace std;

int main(){
string a; //用字符串存放,空格或换行标志输入的结束
int i=0,count=0;
cin>>a;
while(i<a.length()){
if(a[i]>='0' && a[i]<='9')
count++;
i++;
}
cout<<count<<endl;//count里面是数字字符的个数
return 0;
}
第2个回答  2008-09-20
#include <iostream>
#defing N 100
using namespace std;
main()
{int i=0,j;
string str[N];
for( j=0;j<N;j++)
cin>>str[j];
for(j=0;j<N;j++)
if(str[j]>='0'&&str[j]<='9') i++;
else
cout<<"0到9的个数为:"<<i<<endl;
}本回答被提问者采纳
第3个回答  2008-09-20
int i = 0;
if(str[i]>='0'&&<='9')i++ ;
printf("The number of numeric is %d",i)
第4个回答  2008-09-20
int i,j=0;
for(i=0;i<N;i++)
if(str[i]>='0'&&str[i]<='9')
j++;

求达人C++编程(小题目)
include "iostream"include "iomanip"using namespace std;float player[10];void sort(float *a,int n);void average(float *a,int i);int main(){ int i=0;float score[5];while(i<10){ cout<<"请输入各评委对第"<<i+1<<"位选手的评分:"<<endl;for(int j=0;j<5;j++)cin>>...

求C++高手解答 一条编程题,求原代码. 悬赏20点
用C++为一个公司开发一个计算保姆工资的程序,上班时间为早上7点到9点(7AM~9AM),下班时间为早上9点到晚上11点(9AM~11PM),一天工作时间不能超过16个小时(即不能工作到第二天),... 用C++为一个公司开发一个计算保姆工资的程序,上班时间为早上7点到9点(7 AM~9AM),下班时间为早上9点到晚上11点(9 AM~11P...

一道C++编程题目,求大神帮忙,有没有简单点的算法,求程序!!答得好可以...
1.对于第八列,和计算完成后,不管找没找到值,寻找当前列下一行(即i+1),无需进入下一列;2.对于非第八列,有两种情况:a.和大于等于最大值10(如果矩阵中有零值存在,此处应为大于10),不满足路径条件,没必要进入下一列计算,进入当前列下一行进行计算(即i+1);b.满足条件,则进入下一...

C++。编程题,题目如下。
r = fwrite(Src_Rec , sizeof(Student) , 1, fp); if(r != 1) return 0; return 1; }void Output_Rec( Student* stu) \/* 在屏幕上输出 一个学生的信息 *\/{ printf("\\n"); printf(" Name : %s", stu->Name); printf("\\t\\tSex : "); if( stu->Sex == 'M' || stu->Sex ==...

求C++编程题目答案!!!设计一个学生类(CStudent),它具有的私有数据成员...
cout<<"第"<<i+1<<"个学生总成绩"<<stu[i].sum()<<endl;} for(i=0;i<num;i++){ stu[i].average();} for(i=0;i<num;i++){ if(stu[i].sum()>max){ max=stu[i].sum();maxj=i;} } cout<<"全班学生总成绩最高的同学的全部数据信息 "<<endl;stu[maxj].display()...

c++编程题,求大神解答。
C++代码如下:include <bits\/stdc++.h> \/\/ C++万能头文件 using namespace std;using tri = tuple<double, int, int>; \/\/ 发生碰撞的时间和机器人编号 int main() { int n, k;cin >> n;k = n; \/\/ 剩下机器人个数 int x[n + 1], v[n + 1]; \/\/ 初始位置和速度 for (int...

C++关于类的编程题目
public:\/\/用户的权限只有2个,一个是调用菜单界面,一个是关机 void menu();\/\/菜单提示,由用户选择,输入1设置键盘参数,2设置显示器,3进行输入,4关机 int is_turn_on;\/\/如果为1表示电脑开机,显示菜单,2表示电脑关机,退出程序 void turn_on () ;\/\/开机,关机 };int main(){ computer ...

c++ OOP题目。求大神。求详解。
答案是:B a(4) - 1 次。这个定义了一个变量a,用4初始化a (可以知道AB类中至少定义了一个成员,该成员可被构造函数初始化)b[3] - 3次。 这个定义了一个数组b,有三个元素,那么b[3]就是初始化了3个AB对象,因此被调用3次。p[2] - 0 次。 这个定义一个指针数组(2个元素的数组...

谁能解决一道C++编程题
cout<<"一共找到了"<<findCount<<"条记录\\n"<<endl;}\/\/功能:向当前通信录追加新的记录\/\/注意:该函数重载了基类中的函数 void AddressBook::addRecord() { cout<<"输入数据,输入姓名为0时结束。\\n"; while(true) { \/\/输入新记录 char temp[20]; cout<<"姓名:"; cin.getline(temp,20); \/\/如果...

c++题目求大佬
这种类型的题目可以使用结构体来方便我们的排序。因为我们都是学编程的,所以我们都需要思考(我的老师说的)不能直接抄代码,所以我不会直接上代码。所以我就先送上一份“奖学金”的代码来给一点启发。(当然如果一定需求这道题的AC代码的话也可以私聊我。(不推荐))include <bits\/stdc++.h>using...

相似回答