c语言上机第一次实验报告怎么写,C语言程序设计-实验第一次上机实验报告.doc...
C语言程序设计-实验第一次上机实验报告
2.第一次实验
C语言程序设计 实验报告
专业 计算机科学与技术 班级 信安1302班 日期 2014.3.22 成绩
实验组别 第 1 次实验 表达式和标准输入与输出实验 指导教师 周时阳
学生姓名 学号 同组人姓名
实验名称 表达式和标准输入与输出实验
2.1实验目的
1.熟练掌握各种运算符的运算功能,操作数的类型,运算结果的类型及运算过程中的类型转换,重点是C语言特有的运算符,例如位运算符,问号运算符,逗号运算符等;熟记运算符的优先级和结合性。
2.掌握getchar, putchar, scanf和printf等函数的用法。
3.掌握简单的C程序(顺序结构程序)的编写方法。
4.完成老师布置的习题及课程设计上的题目。
2.2实验内容
(一)输出“王”字
源程序如下:shangji1\chengxu1
#include
int main()
{
puts("*************");
puts(" * ");
puts(" * ");
puts("*************");
puts(" * ");
puts(" * ");
puts("*************");
return 0;
}
实验步骤:
步骤一:计算输出过程中应控制的空格数,选择星号作为输出的标记。
步骤二:采用puts函数实现对字符串的输出。
调试及编译过程:
试验中出现的不足及修改:无。
调试:实现对王字的输出。
(二)编程将华氏温度转换为摄氏温度
源程序如下:shangji1\chengxu2
#include
int main()
{
double x,y;
printf("请输入华氏温度:");
scanf("%lf",&x);
y=(5*(x-32))/9;
printf("%.2lf(F)=%.2lf(C)",x,y);
return 0;
}
编辑步骤:
步骤一:定义两个浮点型变量,分别用来存放华氏温度和摄氏温度
步骤二:用输入函数输入一个华氏温度值并存入命名为x的单元中。
步骤三:进行华氏温度与摄氏温度之间的转换,将得到的摄氏温度值存入命名为y的单元中。
步骤四:输出得到的摄氏温度值。
调试及编译过程:
输入数据100进行测试
出现的不足及修改:调试时发现输出为0 ,经推断得出原因为5/9为整型得出的结果为0
将5/9*(x-32)改为(5*(x-32))/9,于是得出正确结果shangji1\chengxu3.1shangji1\chengxu3.2shangji1\chengxu3.3
#include
int main()
{
int a,b,t;
printf("enter numbers:");
scanf("%d%d",&a,&b);
t=a;a=b;b=t;
printf("a=%d,b=%d",a,b);
return 0;
}
程序3 2
#include
int main()
{
int a,b;
printf("enter numbers:");
scanf("%d%d",&a,&b);
a=a+b;b=a-b;a=a-b;
printf("a=%d,b=%d",a,b);
return 0;
}
程序3.3
#include
int main()
{
int a,b;
printf("enter numbers:");
scanf("%d%d",&a,&b);
a=a^b;b=a^b;a=a^b;
printf("a=%d,b=%d",a,b);
return 0;
}
实验步骤(实验一):
步骤一:定义三个变量,其中两个用来存放将要进行转换的数据。
步骤二:将其中一个变量的值赋给中间变量,再将另一个变量的值赋给这个变量,最后将中间变量的值赋给另一个变量。
实验步骤(实验二):
步骤一:通过单纯的计算关系,得知a=a+b;b=a-b;a=a-b可以得出最后的结果shangji1\chengxu4
c语言上机第一次实验报告怎么写,C语言程序设计-实验第一次上机实验报告.doc...相关推荐
- 股票分析报告怎么写?史上最强股票分析报告范文模板帮助你
股票分析报告是投资者赚钱的第一步,也是最重要的一步,绝大多数盲目的闭眼玩家在买入股票之前,只是稍微粗略浏览下K线走势和基本公司资料就大手笔自信满满的跟风买入,实际等于摸黑下楼梯,掉坑里了也不知道,股票 ...
- 大一c语言实践报告怎么写,c语言实践报告范文
只有努力付诸实践,才有真知灼见.下面是学习啦为大家带来的c语言实践报告范文,希望可以帮助大家. c语言实践报告范文1: 在科技高速发展的今天,计算机互联网在人们之中的作用越来越突出.而c语言作为一种计 ...
- python顺序结构实验_Python程序设计实验报告二:顺序结构程序设计(验证性实验)...
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名姚彩琴学号3190505129 成绩 日期 2020.3.3 指导老师修宇 [实验名称] 实验二 顺序结构程序设计(验证性实验) [ ...
- 用python循环结构计算派的值_Python程序设计实验报告四:循环结构程序设计(设计型实验)...
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名姚彩琴学号3190505129 成绩 日期 2020.4.8 指导老师修宇 [实验名称]实验四 循环结构程序设 ...
- c语言itoa函数用指针怎么写,C语言实现itoa函数
最近在写C语言用到了_itoa函数自己也想着实现一个. 首先要知道_itoa函数是干什么的,在百度百科上对itoa函数有这样一句:"itoa取整数输入值,并将其转换为相应进制数字的字符串.& ...
- c语言专业认知实践报告怎么写,C语言课程设计实习报告范本
<C语言课程设计实习报告范本>由会员分享,可在线阅读,更多相关<C语言课程设计实习报告范本(16页珍藏版)>请在人人文库网上搜索. 1.C语言课程设计实习报告学生姓名: 萱冰伊 ...
- c语言学生成员管理代码报告怎么写,C语言学生通信录管理系统课程设计报告
<C语言学生通信录管理系统课程设计报告>由会员分享,可在线阅读,更多相关<C语言学生通信录管理系统课程设计报告(18页珍藏版)>请在人人文库网上搜索. 1.实验名称 :学生通信 ...
- 并联机器人开题报告怎么写_运动康复与健康毕业论文开题报告
运动康复与健康毕业论文开题报告 靳三针疗法治疗缺血性中风偏瘫的临床研究 针康法对急性脑梗死患者异常运动模式的影响 分米波对周围神经急性损伤康复作用的实验研究 陈氏太极拳养生价值及其作用机理探讨 不同点 ...
- c语言x的n次方怎么写_C语言入门教程(三)进制与操作符
Hello,小伙伴们大家好,今天开始进入C语言第三课时的学习.进入今天正式内容之前呢,先来看一下上次课程中的留下的一道练习题. 练习: 1.编写程序计算半径为任意浮点数的圆周长并把结果打印在屏幕上 1 ...
最新文章
- 独家!扒出腾讯新高管余总的真面目!
- 皮一皮:大家对自己的定位都挺准的...
- android gpio驱动实例,Android/Linux 驱动层对GPIO口的操作方法和相关代码
- java多线程基础篇第二篇-volidate关键字
- 单点效率测试工具:F8秒表
- C++三角函数用法错误error C2668: 'tan' : ambiguous call to overloaded function原因及解决方法
- 力士乐伺服电机编码器调零_力士乐伺服电机故障与维修排除备份构成
- Linux manjaro系统安装后无法连接wifi,解决方案
- wbepack中output.filename和output.chunkFilename
- Taro+react开发(29)引入固定地址的方式
- Shell命令-文件及内容处理之sort、uniq
- 3 | Spatial-based GNN/convolution模型之 NN4G
- java 3000并发,还被面试官怼并发编程?来,吃点能量!Java并发编程技术
- RTT设置删除空闲钩子函数想到函数指针和回调函数
- sql中的join问题
- HDU 4707 Pet 邻接表实现
- atitit.attilax的软件 架构 理念.docx
- hdu5336XYZ and Drops
- CNUOJ 2020 LJX的高精度
- English trip EM2-MP4 Teacher:Taylor voiceless consonant 清辅音 voiced consonant 浊辅音
热门文章
- antdv实现 tags-Input
- C++:用memset初始化数组
- 模式识别和机器学习实战-K近邻算法(KNN)- Python实现 - 约会网站配对效果判断和手写数字识别
- DPDK系列(二)——性能提升
- 推广app免填邀请码,替代Shareinstall和openinstall开发方案
- JavaScript-0902-ajax
- 英语----形容词和副词的比较级和最高级
- 蓝海知识付费项目有哪些,你说的知识付费项目_知识付费项目的运营笔记
- 国行note8 android8.0,惊喜!三星Note8国行版安卓8.0终于来了:4月23日开推
- 魔兽世界服务器网页建设,上班族福利?高玩制作打开网页玩国服魔兽