首页
登录
从业资格
阅读以下说明、C函数和问题,将解答写入答题纸的对应栏内。 【说明1】
阅读以下说明、C函数和问题,将解答写入答题纸的对应栏内。 【说明1】
考试题库
2022-08-02
51
问题
阅读以下说明、C函数和问题,将解答写入答题纸的对应栏内。 【说明1】 函数test fl (int m,int n)对整数m、n进行某种运算后返回一个整数值。【C函数1】 int test_fl (int m, int n) { int k; k=m>n?m:n; for(;(k%m!=0)||(k%n!=0);k++); return k; }【问题1】(5分)(1)请写出发生函数调用test_fl(9,6)时,函数的返回值;(2)请说明函数test_fl的功能。 【说明2】 设在某C系统中为每个字符分配1个字节,为每个指针分配4个字节,sizeof(x)计算为x分配的字节数。 函数test_f2()用于测试并输出该C系统为某些数据分配的字节数。【C函数2】 void test_f2() { char str[]="NewWorld"; char *p=str; char i=‘\0’; void *ptr=malloc(50);printf("%d\t",sizeof(str)); printf("%d\n",sizeof(p)); printf("%d\t",sizeof(i)); printf("%d\n”,sizeoqptr)), }【问题2】(4分) 请写出函数test_f2()的运行结果。 【说明3】 函数test_f3(char s[])的功能是:将给定字符串s中的所有空格字符删除后形成的串保存在字符数组tstr中(串s的内容不变),并返回结果串的首地址。【C函数3】 char *test_f3 (const char s[]) { char tstr[50]={‘\0’}; unsigned int i,k=0; for(i=0;i<strlen(s);i++) if(s
!= ‘ ’)tstr[k++]=s
; return tstr; }【问题3】(6分) 函数test_f3()对返回值的处理有缺陷,请指出该缺陷并说明修改方法。
选项
答案
解析
转载请注明原文地址:https://tihaiku.com/congyezige/2427809.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
BIM模型在不同平台之间转换时,下列()做法有助于解决模型信息的丢失问题。A.尽
()是指对要达到项目目标准备采取的技术手段、具体步骤及解决关键性问题的方法等在内
对关键复杂的墙板进行拆分,解决钢筋绑扎、顺序问题等,并对该部分进行施工图深化属于
在运维阶段,包含建筑工程信息的竣工模型的用途是()。A.发现设计问题,利用模型进
虚拟建造技术不能够解决施工中()问题。A.统计概算工程量 B.操作是否存在冲突
在设计时,往往由于各专业设计师之间的沟通不到位,而出现各种专业之间的碰撞问题,B
下面哪一项不是结合BIM技术的同专业分包商协同考虑的问题?()A.预算 B.材
对已经绘制好的风管进行“修改类型”的操作,可能会发生什么问题?()A.弯头形状变
项目后评价的步骤为()。A.提出问题→筹划准备→深入调查,搜集资料→分析研究→编
男性,24岁,外伤抢救后,意识清楚,带气管插管返回ICU。该病人表达健康问题宜采
随机试题
Inthecourseofadaystudentsdofarmorethanjust______classes.A、attendB、a
NarratorListentopartofalectureinanepidemiologyclass.Nowgetreadyto
PassageThree[br]Accordingtotheauthor,whathasbecomeafeasiblewaytose
[originaltext]W:Tom,whatareyougoingtodoaftergraduation?M:(17)Iplan
Yourassignmentsthistermwillbetowritetwomajorresearchpapers.Oneo
下列各种机制中,不属于出版管理宏观调控机制的是( )。A.约束机制 B.引导
电阻应变片接驳现代虚拟仪器测试,已不需要温度补偿。
原发性肝癌肝区疼痛的特点是()A.间歇性隐痛 B.持续性胀痛 C.阵发
根据《全国主体功能区规划》今后新设立的( )自动进入国家级禁止开发区名录。A.
下列各项款项中,经存入银行即具有专门的用途,企业不可以再将其用于其他方面的存款是
最新回复
(
0
)