第四次课堂作业

第四次课堂作业

作业一、了解自己常用的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范围是21474836482147483647的整数变量
(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

 

 

作业七、

    我觉得,趁我们还年轻,应该去外面闯闯,去见识一下世面,开拓一下眼界,不出去,你永远也不会知道这个世界有多美好。同时,我们必须要保证自己有健康的身体,每天都要活得开心。而且,要珍惜自己所拥有的,朋友,亲人。。。生活中处处有精彩

 

 



 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值