第 3次实验任务

来源:互联网 发布:软件证书有哪些 编辑:程序博客网 时间:2024/05/09 10:29

第 3次实验任务

作业1题,描述自己常用的IDE特点

  Visual studio 2012 是一款相当强大的的C语言程序开发软件,占用资源小,界面简洁大方,拥有自动纠错功能,实用性,稳定性很强。但价格不靠谱,动辄几千美元,不过对于天朝这个十分尊重资源共享的国度的态度上,Microsoft显然是我们我们安插在美帝国的优秀团体。
------------------------------------题目分割线------------------------------------

作业2题,参考下图描述的程序设计过程,说明每个过程的主要工作内容,如,由软件工程师分析问题....IDE负责编译程序代码....

   程序员分析问题从而编制相应的程序来解决问题,其间IDE负责编译程序代码,在编制程序过程中经常会有错误发生,有编译中的错误.连接中的错误.调试运行中的错误,这些错误都要转回修改源程序,有时,在调试运行中也会发现问题分析本身就有错误,此时就需要重新分析问题,直到问题解决.

------------------------------------题目分割线------------------------------------

作业3

作业3.1题:下面的字符序列中哪些不是合法的变量名,为什么?:
1) -abc             错 变量名不能以-开头

2) __aa            对
3) for                错 不能用系统已有的关键字命名变量
4) pp.288         错 变量名中不能有.

5) tobe             对
6) IBM/PC        错 变量名中不能有/

7) ms-c             错 变量名中不能有-
8) #micro          错 变量名中不能有#
9) m%ust          错 变量名中不能有%
10) tihs             对 但谨慎使用,此也为关键字
11) while           错 不能用系统已有的关键字命名变量
12) r24_s25      对
13) __a__b       对
14) a"bc            错 量名中不能有
15) _345           对

------------------------------------题目分割线------------------------------------
作业3.2题:每个变量都必须先定义,然后才能使用。定义变量需要提供两方面信息:变量名和变量类型,下面是常用的变量类型,请描述每个类型的特点和使用场景,如int的特点是保存整数,常用于年龄、月份等数据的保存。
1) 整型 int                                          有符号整形数据,常用语较小的数据
2) 无符号整型unsigned int                  无符号整形数据,指的是从0开始,第一位已不是符号位
3) 短整型 short  int                             适用于小的整形数据
4) 长整型 long int                                适用于较大的整形数据
5) 无符号长整型 unsigned  int            从0开始,第一位已不是符号位
6) 字符型 char                                    用0于保存单个字符的,表示范围-123~127
7) 无符号字符型 unsigned char          无符号字符型 表示范围0~255
8) 单精度 float                                     保留尾数较少的
9) 双精度double                                  保留尾数较多的
10) 长双精度 long double                    保留尾数比double还要多的
------------------------------------题目分割线------------------------------------
作业4题:编写一段程序,将你的名字拼音保存到字符数组,并输出姓和名的第一个字母:

程序截图

结果截图

 

------------------------------------题目分割线------------------------------------
作业5题:对以下代码进行宏替换,使其看起来像编译后的效果

程序截图

结果截图

 

------------------------------------题目分割线------------------------------------

作业6
作业6.1 题利用程序计算下列表达式的值:
1) 25 + 0125
2)  24 * 3 / 5 + 6 
3)  36 + - (5 - 23 ) / 4
4)  35 * 012 + 27 / 4 / 7 * (12 - 4)

程序截图

结果截图


作业6.2题 在下面表达式的计算过程中,在什么地方将发生类型转换,各个转换是从什么类型转换
到什么类型,表达式计算的结果是什么?
  1)3 * (2L + 4.5f) - 012 + 44              (2L+405f)发生整形转换成浮点型012发生八进制转化为十进制            
  2)3 * (int)sqrt(144.0)                          (int)sqrt(144.0)从浮点转换为整型
  3)cos(2.5f + 4) - 6 *27L + 1526 - 2.4L   (2.5f+4)发生从整型转换为浮点型 

程序截图

结果截图

 


------------------------------------题目分割线------------------------------------
作业7 阅读博客

        人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。是这样么?也许。但这建立在每个人在工作学习时间都踏实工作努力学习的前提下。在这个繁华而浮躁的的世界,我们已经越来越难已平复下我们躁动的心,我们有时甚至连最基本的事情都没有认真完成,这是何等悲哀。有人说,你看某某某他成绩多好,他一定背地里下了很多苦功夫。然而,扪心自问,每一堂课我都一丝不苟的听了?每道题我都认认真真的完成了?每个问题我都严密的思考了?答案不言而喻。其实,当我们踏踏实实的干好应该做的工作你已经是天才了,而那额外的两小时注定了不凡的一生。


 




 

原创粉丝点击