当前位置:首页 » 编程语言 » c语言作业二

c语言作业二

发布时间: 2024-09-06 19:11:01

㈠ C语言编程作业,求解答

作业1:result(int)= c (char) * i (int) + f (float) / d (double) -(f + i);

第一步:f+i, 一个float和int相加,按精度高的float进行计算,结果为float

result = char * int + float/double - float;

第二步:char * int, 他们都是整数相加为int

result =int + float/double - float;

第三步:float/double,按精度高的double进行计算结果为double

result =int + double - float;

第四步:int + double 结果为double

result =double - float;

第五步:double - float 结果为double,result为整形,赋值给整形会强制把double转化成int,保留整数。


作业二:

a=3, b=5


原因,swap的形参是值传递,实参传值给形参,子函数无法改变实参的值;要改变得传址。


作业三:

顺序查找法适应性好,可以适用在无序和有序数组查找;

折半查找法只适用于有序数组,无序查找会失败;但是在有序数组查找时查找效率高于顺序查找。

热点内容
php计算字符串 发布:2025-04-05 12:09:45 浏览:702
安卓版快手实验室在哪里 发布:2025-04-05 11:59:15 浏览:557
系统文件夹加密 发布:2025-04-05 11:55:17 浏览:171
python获取坐标 发布:2025-04-05 11:49:44 浏览:937
excel2003加密方法 发布:2025-04-05 11:32:30 浏览:851
公司路由器地址改变服务器地址 发布:2025-04-05 11:32:27 浏览:500
帝豪第四代豪华型有哪些配置 发布:2025-04-05 11:31:41 浏览:13
玩和平精英的时候服务器发呆了怎么办 发布:2025-04-05 11:02:40 浏览:382
怎么把苹果的号转到安卓手机上 发布:2025-04-05 10:39:05 浏览:535
存储核心架构瓶颈已被攻破 发布:2025-04-05 10:38:27 浏览:308