第四堂课作业

第四堂课作业

                                               李娉婷   120705121

作业一

         我所用的IDE是Visual Studio 2012,它是最流行的Windows平台应用程序开发环境,是最卓越的版本

      一打开 IDE 整个界面经过了重新设计,简化了工作流程,并且提供了访问常用工具的捷径。 工具栏经过了简化,减少了选项卡的混乱性可以使用全新快速的方式找到代码Visual Studio 2012 提供了新的模板、设计工具以及测试和调试工具——在尽可能短的时间内构建具有强大吸引力的应用程序所需要的一切。它有一些新功能,比如说:intellitrace in production功能, task/suspend resume功能,代码检阅功能等,,都为我们提供了很多方便。。

 

作业二:

      程序设计过程:

      第一步:程序师分析要解决的问题;

        第二步:  编制程序,IDE负责程序代码的编译,编译生成的目标程序机器可以识别,但不能执行,由于程序中使用到一些系统库函数,还需将目标程序与系统库文件进行连接,经过连接后,生成一个完整的可执行程序,如果在编译,连接或者运行中发现错误,返回修改源程序。

        第三步:得到正确的运行结果。在编译,连接,运行过程中无误之后,完成程序设计。

 

作业三:

3.1

1) -abc       不合法,字符序列中不能出现“_”以外的任何特殊字符

2) __aa

3) for            不合法,用户不能采用c语言中与关键字同名的标识符。
4) pp.288     不合法,字符序列中不能出现“_”以外的任何特殊字符
5) tobe

6) IBM/PC      不合法,字符序列中不能出现“_”以外的任何特殊字符
7) ms-c         不合法,字符序列中不能出现“_”以外的任何特殊字符
8) #micro      不合法,字符序列中不能出现“_”以外的任何特殊字符
9) m%ust      不合法,字符序列中不能出现“_”以外的任何特殊字符
10) tihs

11) while       不合法,变量名不能是c语言中的关键字

12) r24_s25
13) __a__b
14) a"bc        不合法,字符序列中不能出现“_”以外的任何特殊字符
15) _345

3.2

(1)int                                   保存整数,常用于年龄、月份等数据的保存

(2)unsigned int                    保存无符号整数,保存范围比有符号整型大一倍(0~65535),表示正数,用于年龄    
(3)short int                         短整型数据类型,储存的数据占用两个字节,表示年龄月份

(4)  long int                     长整型数据类型,占用4个字节,取值范围很大,表示计算人口,金额
(5)  unsigned long  int     
全为正整数,范围较大,表示人口,交易金额
(6)  char                          
是由字符,字母,数据等组成,可以是一个字符串,表示语言
(7)  unsigned char          
没有负数,表示月份,时间
(8)  float                          
有小数点,占用4个字节

(9) double                        有小数点,占用8个字节
(10) long double             
有小数点,float<= double <= long double

 

作业四

我的程序:

 

//**************
//code by lipingting 
//**************
#include<stdio.h>
void main()
{
	char tip[13]="Li Ping Ting";
	printf("%c\n%c\n%c\n",tip[0],tip[3],tip[8]);
}

运行结果截图:

 

作业五:

替换后:

/*code by lipingting */
#include <stdio.h>  
int main()  
{  
  printf("%d\n",13913);  
  printf("%f\n",3.1415926);  
}  


运行结果截图:

 

     与替换前的运行结果一样。

作业六:

6.1

我的程序:

/*code by lipingting*/
#include<stdio.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("25+0125=%d\n,24*3/5+6=%d\n,36+ -(5-23)/4=%d\n,35*012+27/4/7*(12-4)=%d\n",a,b,c,d);
}


 

运行结果截图:

6.2

我的程序:

#include<stdio.h>  
#include<math.h>  
#include<conio.h>  
void main()  
{  
    float a;  
    a=3*(2L+4.5f)-012+44;  
    int b;  
    b=3*(int)sqrt(144.0);  
    float c;  
    c=cos(2.5f+4)-6*27L+1526-2.4L;  
    printf("3*(2L+4.5f)-012+44=%f\n",a);  
    printf("3*(int)sqrt(144.0)=%d\n",b);  
    printf("cos(2.5f+4)-6*27L+1526-2.4L=%f\n",c);  
}  

运行结果截图:

(1)3 * (2L + 4.5f) - 012 + 44

          (2L+4.5f)发生整型转换成浮点型,之后的运算一直都是转换成浮点型。
   (2)3 * (int)sqrt(144.0)

            (int)sqrt(144.0)从浮点型转换成整型。

    (3)cos(2.5f + 4) - 6 *27L + 1526 - 2.4L

            cos(2.5f + 4)发生整型转换成浮点型 ,之后的运算一直都是转换成浮点型

结果如上图所示

 

作业七:

        过去的一页,能不翻就不要翻,翻落了灰尘会迷了双眼。过去的已经成为过去,不要再追究,无论是好是坏,是辉煌还是颓废,都没了什么意义,只有把握住今天,好好的做今天想要做的事,每天提醒自己该朝那个方向努力,该追求什么,该奋斗什么!总之,好好做事,好好做人,好好思考,好好朝自己的目标努力,让自己的人生充满意义!

      

       

 

 


 

 

 

 

 

          

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值