函数STR(12345.678,6,2)的结果是
A.12345
B.12345
C.12346
D.12345.7
第1题:
下面程序的结果是( )。#include<iostream.h>void main(){char *str;str="test!";cout<<str[5];}
A.程序错误
B.!
C.'\0'
D.为空字符
第2题:
下列程序的输出结果是( )。 #include<iostream.h> void main() { char*Str; str="testI"; cout<<str[5]; }
A.test!
B.test
C.空字符
D.异常
第3题:
3、下列哪些函数的运算结果是数值型的?
A.double
B.vpa
C.char
D.str2num
第4题:
写一个函数 int strcmp(const str *str1,const str *str2)
要求:如果str1=str2 return 0;如果str1>str2 返回一个正数;如果 str1<str2 返回一个负数。
不能调用其他函数。。。。。
第5题:
下列程序的输出结果是______。
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[i]<='9'&& str[i]>='0')
num_of_digital++;
return num_of_digital;
}
void main( )
{
char a[]="Beijing20080lympic";
cout<<CalcDigital(a)<<endl;
}