首页
登录
从业资格
阅读以下说明、C函数和问题,将解答写入答题纸的对应栏内。 【说明1】
阅读以下说明、C函数和问题,将解答写入答题纸的对应栏内。 【说明1】
考试题库
2022-08-02
23
问题
阅读以下说明、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://www.tihaiku.com/congyezige/2427809.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
BIM模型在不同平台之间转换时,下列()做法有助于解决模型信息的丢失问题。A.尽
()是指对要达到项目目标准备采取的技术手段、具体步骤及解决关键性问题的方法等在内
对关键复杂的墙板进行拆分,解决钢筋绑扎、顺序问题等,并对该部分进行施工图深化属于
在运维阶段,包含建筑工程信息的竣工模型的用途是()。A.发现设计问题,利用模型进
虚拟建造技术不能够解决施工中()问题。A.统计概算工程量 B.操作是否存在冲突
在设计时,往往由于各专业设计师之间的沟通不到位,而出现各种专业之间的碰撞问题,B
下面哪一项不是结合BIM技术的同专业分包商协同考虑的问题?()A.预算 B.材
对已经绘制好的风管进行“修改类型”的操作,可能会发生什么问题?()A.弯头形状变
项目后评价的步骤为()。A.提出问题→筹划准备→深入调查,搜集资料→分析研究→编
男性,24岁,外伤抢救后,意识清楚,带气管插管返回ICU。该病人表达健康问题宜采
随机试题
Thereisneveragoodtimetohaveaheartattack,butthewisepersonaffli
ThePublicHealthCrisisHidinginOurFood[A]Ifyo
Thesearenoteasytimesforbooksellers.Borders,abigAmericanone,fired
[originaltext]IvoryCoasthasopeneditsfirstlarge-scalechocolatefactory
A.n-i B.n-i+l C.n-i-l D.i
下列关于表见代理的表述中,正确的有()。A.表见代理是无效代理 B.表
决定药时曲线水平位置高低的是A、患者肝脏功能 B、半衰期 C、给药次数 D
对库存控制起到重要作用的相关成本有()。A:采购成本 B:库存持有成本 C:
按费用构成要素划分的建筑安装工程费用中,固定资产使用费属于( )。A.检验试验
关于投标无效,下列说法中正确的一项是()。A.单位负责人为同一人的不同单位,可以
最新回复
(
0
)