当前位置: 首页 > news >正文

大连理工大学c语言第三次上机作业答案,第一次上机作业参考答案

大连理工大学 c语言作业

第一次上机作业参考答案:

1. 大写字母转换成小写字母

从键盘输入一个大写英文字母,输出相应的小写字母。

例:输入 G

输出 g

#include

void main()

{ char c;

c=getchar();

if(c>='A' && c<='Z')

c+=32;

putchar(c);

}

2. 求平方根

输入1 个实数x,计算并输出其平方根(保留1 位小数)。

例:输入 17

输出 The square root of 17.0 is 4.1

#include

#include

void main()

{ float x,root;

scanf("%f",&x);

if(x>0)

root=sqrt(x);

else

printf("Input Error!\n");

printf("The square root of %.1f is %.1f\n",x,root);

}

3.温度转换

设计一个程序将华氏温度转换成摄氏温度c = 5/9(f-32)

a) 输入华氏温度(实型)

b) 输出的摄氏温度结果保留两位小数

例: Please input Fahrenheit temperature: 76.8

The corresponding Celsius temperature is 24.89

#include

void main()

{ float f,c;

scanf("%f",&f);

c = 5.0/9*(f-32);

printf("Fahrenheit %.2f is equal to Celsius %.2f\n",f,c);

}

4. 计算旅途时间

输入2 个整数time1 和time2,表示火车的出发时间和到达时间,计算并输出旅途时间。

(有效的时间范围是0000 到2359,不需要考虑出发时间晚于到达时间的情况。)

例:输入 712 1411 (出发时间是7:12,到达时间是14:11)

输出 The train journey time is 6 hrs 59 mins.

#include

void main( )

{ int time1, time2, hours, mins;

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 利用Oracle构建BI信息板
  • 九九乘法表 冒泡排序 c语言,冒泡排序--打印三角形--九九乘法表
  • c语言输出字符串改asck,stm8s的c语言编程例程.doc
  • 超轻量级MVC框架的设计和实现 (2)
  • Java代码混淆器ProGuard
  • ds18b20的c语言程序,DS18B20的C语言程序
  • c语言编译嵌入txt文件,c ++-在本机Windows应用程序的资源中嵌入文本文件
  • 是该好好鄙视一下...!
  • 51c语言中断返回指令,[新人求指教]51C语言编程可否用中断令循环结束提早结束...
  • oracle11gR1JDBC新特性
  • w=a b*c用汇编语言写,汇编语言编写规范.docx
  • 壮壮已经20天了
  • 魔鬼数字c语言英语,C语言常见错误(一)
  • 洛神赋
  • C语言猜小偷思路,谁是小偷,求高手指教。怎么编写这个程序
  • 2017 前端面试准备 - 收藏集 - 掘金
  • CSS魔法堂:Absolute Positioning就这个样
  • ES6 ...操作符
  • IDEA 插件开发入门教程
  • js操作时间(持续更新)
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • Object.assign方法不能实现深复制
  • Puppeteer:浏览器控制器
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • Vue.js-Day01
  • WebSocket使用
  • 高程读书笔记 第六章 面向对象程序设计
  • 每天10道Java面试题,跟我走,offer有!
  • 如何编写一个可升级的智能合约
  • 优秀架构师必须掌握的架构思维
  • 在Mac OS X上安装 Ruby运行环境
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​VRRP 虚拟路由冗余协议(华为)
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #VERDI# 关于如何查看FSM状态机的方法
  • #Z0458. 树的中心2
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (13)Hive调优——动态分区导致的小文件问题
  • (6) 深入探索Python-Pandas库的核心数据结构:DataFrame全面解析
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (C语言)共用体union的用法举例
  • (k8s)Kubernetes本地存储接入
  • (rabbitmq的高级特性)消息可靠性
  • (Ruby)Ubuntu12.04安装Rails环境
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (四)js前端开发中设计模式之工厂方法模式
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • (轉貼) UML中文FAQ (OO) (UML)
  • (自用)网络编程
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .mysql secret在哪_MYSQL基本操作(上)
  • .Net 4.0并行库实用性演练