第四次课堂作业
作业一、了解自己常用的IDE
Visual Studio 2012使用起来比较方便简洁,而且在编写代码错误时会自动提醒你,编写起来比较容易,出错率较少。
作业二、了解C程序的执行和加工过程
1.发现问题:发现某种市场需求或者遇到什么,进行分析,能否用程序进行解决,并简单设计解决思路。
编制程序:根据设计的思路,将事先构想过的程序编写出来。
编译 :利用编译程序从源语言编写的源程序产生目标程序。编译中发现程序编写的错误,返回去编写程序。
连接 :在计算机上试用这个程序,运行它,看能否真能解决问题
调试运行:发现错误,重新分析问题,重复上述步骤
作业三、理解变量
3.1 、
合理变量名:合法的变量名,在C语言中~只能由字母,数字和下划线组成,且第一位只能为字母或下划线~~~
1 2 4 6 7 8 13 14
3.2、
(1)int的特点是保存整数,常用于年龄、月份等数据的保存。
(2)无符号整型unsigned int 在一般的处理器上都处理成16位无符号整型,将8位无符号整型变量赋值给16位无符号整型是可以 的,由于都是无符号整型,高八位用0来填充
(3)短整型short int表示短整形,其长度一般情况下只有int长度的一半。
(4)长整型long int范围是2147483648~2147483647的整数变量
(5)无符号长整型unsignend范围是0~(2^32)-1
(6)字符型char用于存储字符(charater),如英文字母或标点。
(7)无符号字符型 unsigned char无符号字符型 表示范围0~255,有符号字符型 表示范围-128~127。
(8)单精度float单精度float精确到6位的小数。
(9)双精度double精确到15位小数
(10)长双精度 long double精确到17位
作业四、熟悉字符数组和字符
#include<stdio.h>
void main()
{
char tip[11] = "Cailicheng";
printf("%c%c%c\n",tip[0],tip[3],tip[5]);
}
作业五、了解简单的预处理指令
#include <stdio.h>
#define TEL5 15757 // 手机号码头五位
#define PI 3.1415926
int main()
{
printf("%d\n",TEL5);
printf("%f\n",PI);
#include <stdio.h>
int main()
{
printf("%d\n",139133);
printf("%f\n",3.1415926);
作业六、
6.1
#include<stdio.h>
int 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);
}
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
作业七、
我觉得,趁我们还年轻,应该去外面闯闯,去见识一下世面,开拓一下眼界,不出去,你永远也不会知道这个世界有多美好。同时,我们必须要保证自己有健康的身体,每天都要活得开心。而且,要珍惜自己所拥有的,朋友,亲人。。。生活中处处有精彩