第四次作业

来源:互联网 发布:淘宝店刷销量靠谱吗 编辑:程序博客网 时间:2024/04/30 03:05

第一题:

Visual Studio 2012是我们现在用的的集成开发环境。它具有的彩色图标和按照开发、运行、调试等环境区分的颜色方案令人爱不释手。VS2012简洁、数字化。操作更便捷(至少我认为他比VB6强的不是一点半点的)现在还不是很能感受到他的其他方面的特点。以后在使用的过程中再慢慢体会!

第二题:

分析问题:在编写程序之前要知道市场需求或者是要解决什么问题,先进行分析,并设计基本的思路,先将简要的代码写下。

编制程序及编译:利用开发环境将所需要编写的基本结构确定。然后开始编写,编写结束后按ctrl+F5编译。若编译结果中发现程序编写的错误,返回去程序去寻找错误并修改。

连接      :把要执行的程序与库文件或其他已经翻译好的子程序(能完成一种独立功能的程序模块)连接在一起,形成机器能执行的程序。

调试运行:可在被编译了的程序中判定执行错误的程序,它也经常与编译器一起放在IDE中。运行一个带有调试程序的程序与直接执行不同,这是因为调试程序保存着所有的或大多数源代码信息(诸如行数、变量名和过程)。它还可以在预先指定的位置(称为断点(breakpoint))暂停执行,并提供有关已调用的函数以及变量的当前值的信息。为了执行这些函数,编译器必须为调试程序提供恰当的符号信息,而这有时却相当困难,尤其是在一个要优化目标代码的编译器中。因此,调试又变成了一个编译问题。

第三题⒈:C语言中标识符的命名规则为:以字母或下划线开头,有数字和下划线3种字符组成。

所以  1) -abc      4)pp.288    6)IBM/PC、    7)ms-c 、   8)#micro、   9)m%ust
、  14)a"bc、都不是合法的命名。

第三题⒉:

1) 整型:int的特点是保存整数,常由于年龄、月份等数据的保存。
2) 无符号整型unsigned int 的特点是取值范围大且都为正数。能表示更多位的整数
3) 短整型 short  int  的特点是二进制位长是16,表示的数据相对要小。
4) 长整型 long int  的特点是取值范围很大,有正有负,可以用来处理很大的数据。
5) 无符号长整型 unsigned  int 的特点是从0开始取值的,没有负数,
6) 字符型 char  的特点是只能用单引号括起来,不能用双引号或是其他括号,且只能是字符。
7) 无符号字符型 unsigned char 取值范围是0~225,只能为正数
8) 单精度 float 的特点是精确度为七八位,输入的时候格式为“%f”
9) 双精度double 的特点是精确度为十六位,输入的时候格式为“Lf”
10) 长双精度 long double的特点是减小误差取之精确。

作业第四题:

程序如下:

#include "stdafx.h"void main(){char tip[14]="zheng zhi nan";printf("%c\n",tip[0]);printf("%c\n",tip[1]);printf("%c\n",tip[2]);printf("%c\n",tip[3]);printf("%c\n",tip[4]);printf("%c\n",tip[5]);printf("%c\n",tip[6]);printf("%c\n",tip[7]);printf("%c\n",tip[8]);printf("%c\n",tip[9]);printf("%c\n",tip[10]);printf("%c\n",tip[11]);printf("%c\n",tip[12]);printf("%c\n",tip[13]);printf("%c\n",tip[14]);printf("%c\n",tip[0]);printf("%c\n",tip[6]);}

效果如图:


 题5:

#include "stdafx.h"#define TEL5 15757#define PI 3.1415926void main(){printf("%d\n",TEL5);printf("%f\n",PI);}

效果图为:


题6.1:

#include "stdafx.h"void main(){   int a;   float b,c,d;   a=25+0125;   b=24*3/5+6;   c=36+-(5-23)/4;   d=35*012+27/4/7*(12-4);   printf("%d\n",a);   printf("%f %f %f",b,c,d);}

效果图如下:


6.2题:

  1)3 * (2L + 4.5f) - 012 + 44 

(2l+4.5f)中整型转换成浮点型,之后一直都是转换成浮点型,012发生八进制转换成十进制,实际结果为53.5
  2)3 * (int)sqrt(144.0) 

(int)sqrt(144.0)从浮点型转换成整型,结果为36

  3)cos(2.5f + 4) - 6 *27L + 1526 - 2.4L

cos(2.5f + 4)发生整型转换成浮点型 ,之后一直都是转换成浮点型,结果是1362.6538

第七题:

读后感:作者对人生的目标及个人修养看得很重要。其实这也是现代年轻人,大学生所缺少的。我们必不可少的。在学习期间既要努力学习又要保持良好的心态,当然一个健康的身体也是必不可少的!对于做人这门学问还要学习的有很多。当我们失去一些东西的时候其实我们也在成长,不必过于执着于过去,向前看才是真理!要细心看生活中的事物,它们是我们快乐的源泉。要为自己而活,开心就好,不必去迎合别人的眼光,不要去在意别人的评价不管是好的还是坏的,自己开心就好,生活在大千世界中总有一部分人支持你,喜欢你,也总有一部分人反对你,讨厌你。保持本心就好。当每天学习结束躺在床上要反思自己今天所作所为,不足的要改进,优秀的要继续保持。完善自我。人不可能是完美的,但我们要追求完美,做到我们老的时候自己无悔就行了!

原创粉丝点击