首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #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
34
问题
下列程序的输出结果是______。
#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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>structcomputer{charCPU[10];};main(){structcomputerpc1,p
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
可在C程序中用作用户标识符的一组标识符是()。
下面不属于对象主要特征的是
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
对建立良好的程序设计风格,下面描述正确的是()。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()
随机试题
缺血预适应
男性,61岁,上腹痛半年无规律,服“泰胃美”无效,3天前黑粪一次。半年来体重下降6kg,为确诊应首选何种检查方法
患者,男性,55岁,1周前心前区剧烈疼痛,随后心悸、气促,当时未就诊,现疑诊为急性心肌梗死。急性心肌梗死时,最先恢复正常的心肌酶是
男,35岁。因服吲哚美辛数片后觉胃痛,今晨呕咖啡样胃内容物400ml来诊。既往无胃病史。首选的检查是
《建设工程质量管理条例》规定,建设单位应当自建设工程竣工验收合格之日起( )日内,将建设工程竣工报告报建设行政主管部门备案。
下列各项中,属于破产费用,可从破产财产中优先拨付的有()。
以下关于行为模仿法的说法中,错误的是()。
商业银行的表外业务是在其资产负债表内业务的基础上发展起来的,它与一般中间业务的区别在于它在一定条件下可能会转化为表内业务。()
在SQLServer2000中,设U1是SQLServer身份验证模式的数据库服务器登录账户,现希望U1在该数据库服务器上具有系统管理员权限。请补全下列语句:EXECsp_addsrvrolememberu1,______
下列字符串中可以用作C++标识符的是()。
最新回复
(
0
)