第一范文网 - 专业文章范例文档资料分享平台

大学c语言(if语句)练习题

来源:用户分享 时间:2025/11/21 2:01:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验三

【实验目的】

1. 熟悉和掌握if的使用方法; 2. 学会编写简单的分支程序结构。

【实验报告要求】

1、将所有题的程序复制在以班级、学号和名字命名的word文档中,并将该文档上传至对应ftp地址的作业上传文件中,比如命名为”500班2010210010白立民.doc”。 2、编程题的第4题为选做题。

【实验内容】

一、程序填空:

输入3个数分别是a、b、c。先将a、b中的较大致存入a中、较小数存入b中;再让a与c比较,将a与c中的较大数存在a中,较小数存人c中;最后比较b与c,将b、c中的较大数存入b中,较小数存入c中。这样a、b、c 这3个数的序列即按从大到小排列。 #include main() {

int a,b,c,t;

printf(“Input three integers:”);

scanf(“%d,%d,%d”, ); /*输入a,b,c3个整数*/ if(a

二、程序改错:下面的程序实现求解

?x2?f?x???2?x???x?x2?10?0??10?0?2

分析下列程序代码能否实现,如果程序中存在错误,请修改程序中的错误,然后运行修改后的程序。

#include main() {

int x,y;

scanf(“%d”,&x); if(x*x – 10>0);

y = x*x;

printf(“y= %d\\n”,y); else y=-(x*x);

printf(“y=%d\\n”,y); }

三、编程题

1、编写程序从键盘上输入两个整数,检查第一个数是否能被第二个数整除。

2、编写一个程序,输入某人的身高(cm)和体重(kg),按下式确定其体重是否为标准、过胖或过瘦。(1)标准体重=身高-110;(2)超过标准体重5kg(即大于5kg)为过胖;(3)低于标准体重5kg(即小于5kg)为过瘦。

3、判断某一年是否是闰年: (1) 被4整除但不能被100整除;

或 (2) 被400整除;

4、编写程序计算升高:每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后身高的因素有遗传、饮食习惯与坚持体育锻炼等。小孩成人后身高与其父母身高和自身性别密切相关。设faHeight为其父身高,moHeight为其母身高,身高预测公式为: 男性成人时身高 = (faHeight + moHeight) * 0.54(cm) 女性成人时身高 = (faHeight * 0.923 + moHeight) / 2(cm)

此外,如果喜爱体育锻炼,那么可增加身高2%,如果有良好的卫生饮食习惯,那么可增加身高1.5%。

程序要求:父亲的身高与母亲的身高、小孩的性别、是否喜爱体育锻炼和是否有良好的卫生饮食习惯也从键盘上输入,最终输出预测的身高。

提示:小孩性别的输入方式,可在屏幕给出提示“请输入小孩的性别(男孩输入M,女孩输入F):”,然后通过if语句来判断从键盘输入的字符是M还是F。是否喜爱体育锻炼也可以通过类似的方式实现。 演示效果如下:

搜索更多关于: 大学c语言(if语句)练习题 的文档
大学c语言(if语句)练习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2omlv56fo51lh1d7s70n_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top