正确答案: 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++重载运算符描述正确的是( )。
  • 上述三者都有

  • 解析:解析:运算符的重载通常有两种形式:重载为类的成员函数和重载为类的非成员函数,非成员函数通常为友元函数。

  • 推荐下载科目: 计算机三级 软考中级 微软认证 Linux认证 JAVA认证 华为认证 计算机一级 软考高级 职称计算机 计算机操作员初级
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号