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