作业1:
Visual Studio是微软公司推出的开发环境。是最流行的Windows平台应用程序开发环境。用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能,主要用于C++、C#和VB语言的开发.
作业2:分析问题:思考问题的解决方案,从而确定程序的大致流程
设计程序:根据思考出的解决方案,进一步创建或修改C语言程序源文件
连接:编译生成的目标程序机器可以识别,但不能直接执行,由于程序中使用到一些系统库函数,还需将目标程序与系统库文件进行连接,经过连接后,生成一个完整的可执行的程序。
运行:c源程序经过编译、连接后生成的可执行文件,可脱离编译系统直接执行。
:作业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:
1) 整型int 用于保存整数,例如月份,年龄等
2) 无符号整型unsignedint 用于保存整数,范围较大,能存储的数据范围则是0~65535
3) 短整型 shortint 占用字节小,只有两个字节
4) 长整型 longint储存值域小于int ;可以表示较大的数据,城市的人口或资金
5) 无符号长整型 unsigned int不能表示负数,可以表示年龄月份等。
6) 字符型 char 数据是不具计算能力的文字数据类型
7) 无符号字符型 unsigned char 定义一个数值变量在理解其自身内存中的内容时是当作有符号来解释还是当作无符号来解释,有没有符号不会影响类型的长度
8) 单精度 float 用于保存小数,例如金钱等
9) 双精度double 使用 64 位(8字节)来储存一个浮点数
10) 长双精度 long double 储存更长的浮点数
作业4:
我的程序:
#include "stdafx.h"
void main()
{
char tip[12]="renmengying";
printf ("%c %c\n",tip[0],tip[3]);
return ;
}
运行结果截图:
作业5:
我的程序:
#include "stdafx.h"
#define TEL5 139133 // 手机号码头五位
#define PI 3.1415926
int main()
{
printf("%d\n",TEL5);
printf("%f\n",PI);
}
运行结果截图:
作业6_1:
我的程序:
#include "stdafx.h"
void main ()
{
int a,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 %d %d %d\n",a,b,c,d);
}
运行结果截图:
1)3 * (2L + 4.5f) - 012 + 44 =53
在3*(2L+4.5f)处从混合类型转换到整型
2)3 * (int)sqrt(144.0) = 36
在(int)sqrt(144.0)处从浮点型转换为整型
3)cos(2.5f + 4) - 6 *27L + 1526 - 2.4L = 1362
在(2.5f+4)处从浮点型转换为整型,最后整型转换为浮点型
作业7:
人的一生是向前走的,所以我们的眼睛也应该是向前看的。不要在乎过去失去了什么,得到了什么,而应该想想今后要做些什么。每天多读一些书,少做一些无意义的事情,就会学到很多东西,最起码到老的时候不会去后悔。