正确答案: B
计算s所指字符串占用内存字节的个数
题目:有以下函数 int fun(char *s) {char *t=s; while(*t++); return(t-s); } 该函数的功能是( )。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]下列程序段的执行结果为
4
[单选题]函数INT的功能是( )。
返回数值表达式值的整数部分
解析:A。【解析】求整函数有以下3个:
格式l:INT()INTO返回指定数值表达式的整数部分。
格式2:CEILING()CEILING返回大于或等于指定数值表达式的最小整数。
格式3:FLOOR()FLOOR返回小于或等于指定数值表达式的最大整数。
[单选题]下列字段名中不合法的是
7个考生
解析:解析: 字段名必须由字母或汉字开头。
[单选题]以下选项中,与软件产品运行有关的质量特征是 ______。
健壮性
解析:解析:本题的考查点是对软件质量评价的特征。可测试性、适应性是与产品修改有关的特性,可重用性是与产品转移有关的特性,只有健壮性是与产品运行有关的特性。
[单选题]有以下程序: main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d++ +1); else printf("%d",++d +1); printf("%d\n",d); } 程序运行后的输出结果是( )。
2
解析:解析:首先看程序中if-else的匹配,由于C语言中规定else总是与最近的if搭配,因此程序中else与第二个if搭配,即该if-else语句为第一个if语句的执行部分,接着判断第一个if后面括号里的表达式的值a>b为假(3>4为假),因此不执行后面if-else语句,程序将执行下面的输出语句输出d,而d一直未被改变故为原来的值2,所以,4个选项中选项A符合题意。
[单选题]下面对C++重载运算符描述正确的是( )。
上述三者都有
解析:解析:运算符的重载通常有两种形式:重载为类的成员函数和重载为类的非成员函数,非成员函数通常为友元函数。