首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!=’\0’)num++; while(b[n])
函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!=’\0’)num++; while(b[n])
admin
2009-02-15
26
问题
函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!=’\0’)num++; while(b[n]) {*(a+num) =b[n];num++;n++;} return num; }
选项
A、字符串a的长度
B、字符串b的长度
C、字符串a和b的长度之差
D、字符串a和b的长度之和
答案
8
解析
本题首先通过第一个while循环计算字符串a的长度,再通过第二个循环,将字符串a和b相连,最后返回连接后的总长度。
转载请注明原文地址:https://kaotiyun.com/show/TKkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include#includemain(){intn;chars1[20],s2120],*pl,*p2;
结构化程序设计的基本原则不包括()。
若变量都已正确说明,则以下程序段()。#includemain(){inta=8;intb=6:printf(a>b?"&&&a=%d":"!!!b=%d",a,b);}
下列函数的功能是()。voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
有以下程序#include<stdio.h>main(){chara=3,b=6,c;c=(a^b)<<2;printf("%d\n",c);}程序运行后的输出结果是
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数:’’);scanf(’
在软件设计中不使用的工具是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
随机试题
按照双因素理论,激励因素不包括()
外曾祖父是我的()
药品首要的特殊性是()。
投资同收率也称投资利税率,是投资同收年限的逆指标。()
下列关于期货交易基本规则的表述,错误的是()。
基金财务报表附注的披露内容主要包括()。
根据企业所得税源泉扣缴的规定,扣缴义务人每次代扣的税款,应当自代扣之日起()缴入国库,并向所在地的税务机关报送扣缴企业所得税报告表。
8.001,32.002,128.003,()。
制定标准的基本原则包括()。
IntheRealWorld,NobodyCaresthatYouWenttoanIvyLeagueSchool[A]Asahighschooljunior,everythinginmyliferevo
最新回复
(
0
)