首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<iostream.h> int CalcDigital(char*str) { if(str= =NULL) return 0; in
下列程序的输出结果是______。 #include<iostream.h> int CalcDigital(char*str) { if(str= =NULL) return 0; in
admin
2010-12-16
52
问题
下列程序的输出结果是______。
#include<iostream.h>
int CalcDigital(char*str)
{
if(str= =NULL)
return 0;
int num_of_digital=0;
for(int i=0;str{i]!=0x0;i++)
if(str
<=’9’&& str
>=’0’)
num_of_digital++;
return num_of_digital;
}
void main( )
{
char a[]="Beijing20080lympic";
cout<<CalcDigital(a)<<endl;
}
选项
答案
4
解析
分析本题可知函数功能为计算一个字符串中包含的数字个数。字符串中包含的数字有2008,故输出为4。
转载请注明原文地址:https://kaotiyun.com/show/YnVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
有以下程序#include<stdio.h>main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);
软件设计中划分模块的一个准则是( )。
以下关于结构化程序设计的叙述中正确的是()。
以下对C语言中联合类型数据的正确叙述是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
设有如下函数定义:intg(intk){if(k<1)return0;elseif(k==1)return1;elsereturng(k一1)+1;}若执行调用语句m=g(3);,则函数g总共被调用的次数是()。
设有定义:intm=1,n=2;则以下if语句中,编译时会产生错误信息的是()。
索引属于
随机试题
简述热月政变的原因及其性质。(南京大学2003年世界史真题)
以________的性质为标准对税收进行分类是世界各国普遍采用的分类方式,也是各国税收分类中最基本、最重要的方式。
关于CT图像后处理的叙述,不正确的是
既能芳香化湿,又可理气安胎的药物是
A.戒毒治疗药品B.戒毒辅助药品C.第三类戒毒药D.化妆品E.保健品
【案情】2010年10月2日午夜,A市某区公安人员在辖区内巡逻时,发现路边停靠的一辆轿车内坐着三个年轻人(朱某、尤某、何某)形迹可疑,即上前盘查。经查,在该车后备厢中发现盗窃机动车工具,遂将三人带回区公安分局进一步审查。案件侦查终结后,区检察院向
专业报关企业必须是具有境内法人地位的经济实体,通常称为独立法人。()
互斥投资方案的选优决策中,一般适宜采用()作为决策依据。
WhendidKoizumidissolvetheHouseofRepresentatives?
Drunkendriving—sometimescalledAmerican’ssociallyacceptedformofmurder—hasbecomeanational【C1】______Everyhourof
最新回复
(
0
)