酷代码 AI
菜单
服务商

二、实验要求 1. 根据实验内容,编写相应的MATLAB程序,并将程序及结果放置于相应位置。 2. 实验内容与结果采用小四号宋体、1.5倍行距进行排版,其中图片的宽度不超过8cm。 三、实验内容与结果 1.从键盘输入一个整数,若为奇数则输出其平方根,否则输出其立方根。

MATLAB 代码 ```matlab % 提示用户从键盘输入一个整数 num = input('请输入一个整数: '); % 判断输入的数是否为奇数 if mod(num, 2) ~= 0 % 若为奇数,计算并输出其平方根 result = sqrt(num); fprintf('输入的数 %d 是奇数,其平方根为 %f\n', num, result); else % 若为偶数,计算并输出其立方根 result = nthroot(num, 3); fprintf('输入的数 %d 是偶数,其立方根为 %f\n', num, result); end ``` 代码解释 1. 输入部分:使用 `input` 函数提示用户从键盘输入一个整数,并将其存储在变量 `num` 中。 2. 判断部分:使用 `mod` 函数判断 `num` 是否为奇数。如果 `mod(num, 2)` 不等于 0,则 `num` 是奇数。 3. 计算与输出部分: - 若 `num` 是奇数,使用 `sqrt` 函数计算其平方根,并使用 `fprintf` 函数输出结果。 - 若 `num` 是偶数,使用 `nthroot` 函数计算其立方根,并使用 `fprintf` 函数输出结果。 实验结果排版示例 将上述代码复制到 MATLAB 编辑器中,运行程序。假设输入的整数为 9,输出结果如下: ``` 请输入一个整数: 9 输入的数 9 是奇数,其平方根为 3.000000 ``` 将代码和结果按照小四号宋体、1.5 倍行距进行排版,图片宽度不超过 8cm(这里没有图片,若有运行截图可按照要求调整图片大小)。例如,在 Word 文档中设置字体和行距后复制粘贴代码和结果。 [2025-12-26 08:19:33 | AI问答 | 440点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多