首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #include<iostream. h> int CalcDigital(char *str) { if(str==NULL) return 0; int
下列程序的输出结果是【 】。 #include<iostream. h> int CalcDigital(char *str) { if(str==NULL) return 0; int
admin
2013-05-30
16
问题
下列程序的输出结果是【 】。
#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[]="Beijing2008olympic";
cout<<CalcDigital(a)<<endl;
}
选项
答案
4
解析
分析本题可知函数功能为计算一个字符串中包含的数字个数。字符串中包含的数字有2008,故输出为4。
转载请注明原文地址:https://kaotiyun.com/show/RBNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有关类和对象的说法不正确的是______。
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
当需要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始使用#include命令,使之包含______文件。
假定AB为一个类,则执行“ABa(4),b[3],*p[2];”语句时,自动调用该类构造函数的次数为______。
下列程序中划线处正确的语句是()。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Base::fun"<<end1;}};classDe
有以下程序:#include<iostream.h>#includevoidmain(){doubled=123.456789;cout<<setprecision(3)<<d<<",";cout<<setprecision(4)<<
以下程序段的执行结果是()。#include<iostream.h>Voidmain(){inta,y;a=10;y=1do{a+=2;y+=a;cout<<"a"="<<a<<","<<"y=
若调用一个函数,且此函数中没有return语句,则正确的说法是该函数()。
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
下列函数中对调用它的函数没有起到任何作用的是______。
随机试题
某病人新发现肺结核,胸片示左上肺云雾状淡薄阴影,有空洞形成,痰涂片查到结核菌,拟采用短程化疗,下列哪种方案最为理想
下列属于图像前处理的是
急性胰腺炎的CT常见表现不包括
A、p溶血性链球菌B、梭状芽胞杆菌C、铜绿假单胞菌D、大肠杆菌E、金黄色葡萄球菌痈的致病菌是
对该病人最可能的诊断是食管吞钡X线片描述下列哪项是错误的
下述有关水利工程建设项目的质量监督期说法正确的为()。
根据我国海关的规定,过境货物的过境期限为()。
批处理是包含一个或者多个Transact-SQL语句的组,它将一次性地发送到SQLServer中执行,用(2)来通知SQLServer一批-Transact-SQL语句的结束。
若用户需求不清晰且经常发生变化,但系统规模不太大且不太复杂,则最适宜采用__________(15)开发方法。对于数据处理领域的问题,若系统规模不太大且不太复杂,需求变化也不大,则最适宜采用_________(16)开发方法。(15)
Pentium4HT微处理器可以模拟两个逻辑CPU并发执行两个线程,Intel公司将这种技术称为______技术。
最新回复
(
0
)