第四次作业

第一题:

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.1415926
void 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

第七题:

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值