第四堂课后作业


作业题1
目标:了解自己常用的IDE

作业1题,描述自己常用的IDE特点

特点:我的常用IDE是微软的Visual Studio2012,Visual Studio是微软公司推出的开发环境。它支持Windows Azure,微软云计算架构迈入重要里程碑;助力移动与嵌入式装置开发,三屏一云商机无限;实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力;搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力,创建美感与效能并重的新一代软件;支持最新C++标准,增强IDE,切实提高程序员开发效率。

------------------------------------题目分割线------------------------------------

作业2
目标:了解C 程序的加工和执行过程

作业2题,参考下图描述的程序设计过程,说明每个过程的主要工作内容,如,由软件工程师分析问题....IDE负责编译程序代码....

.


C程序的加工过程分为:分析问题,编制程序,编译,连接,调试运行

C程序的执行:分析问题首先制定程序编制大纲,并且找出程序错误原因;编制程序:创建或修改c源程序文件的过程;编译:c语言是高级语言,其源程序必须经过编译程序对其进行编译,生成目标程序;连接:编译生成的目标程序机器可以识别,但不能直接执行;调试运行:c源程序经过编译、连接后生成的可执行文件,可脱离编译系统直接执行。

------------------------------------题目分割线------------------------------------

作业3  目标:理解变量

作业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             √

------------------------------------题目分割线------------------------------------

1) 整型 int                                   有符号整型数据,常用语较小的数据
2) 无符号整型unsigned int            无符号整形数据,指的是从0开始,第一位已不是符号位
3) 短整型 short  int                       适用于小的整型数据
4) 长整型 long int                         适用于较大的整型数据
5) 无符号长整型 unsigned  int        从0开始,第一位已不是符号位
6) 字符型 char                               用于保存单个字符的,表示范围-128~127
7) 无符号字符型 unsigned char       无符号字符型  表示范围0~255
8) 单精度 float                               保留尾数较少的
9) 双精度double                             保留尾数较多的
10) 长双精度 long double               保留尾数相比double还要多的

------------------------------------题目分割线------------------------------------

作业4题:编写一段程序,将你的名字全拼音保存到字符数组,如 wangxiaoming(王小明),并输出姓和名的第一个字母,如wxm:

我的程序:

#include"stdafx.h"
void main()
{
	char tip[]="wangjing";
	printf("%c%c\n",tip[0],tip[4]);
}


运行程序截图:


------------------------------------题目分割线------------------------------------

作业5题:对以下代码进行宏替换,使其看起来像编译后的效果

[cpp]  view plain copy
  1. #include <stdio.h>  
  2. #define  TEL5  139133    // 手机号码头五位  
  3. #define  PI  3.1415926  
  4. int main()  
  5. {  
  6.    printf("%d\n",TEL5);  
  7.    printf("%f\n",PI);  
  8. }  

作业6.1 题利用程序计算下列表达式的值: 
1)    25 + 0125 
2)  24 * 3 / 5 + 6  
3)  36 + - (5 - 23 ) / 4
4)  35 * 012 + 27 / 4 / 7 * (12 - 4)

我的程序:

#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\n%d\n%d\n%d\n",a,b,c,d);  
}

运行结果截图


------------------------------------题目分割线------------------------------------

作业6.2题 在下面表达式的计算过程中,在什么地方将发生类型转换,各个转换是从什么类型转换
到什么类型,表达式计算的结果是什么? 
  1)3 * (2L + 4.5f) - 012 + 44 
  2)3 * (int)sqrt(144.0) 
  3)cos(2.5f + 4) - 6 *27L + 1526 - 2.4L 

我的程序:

#include "stdafx.h"  
#include"math.h"  
void main()  
{  
    int a,b,c;  
    a=3 * (2L + 4.5f) - 012 + 44;   
    b=3 * (int)sqrt(144.0) ;  
    c=cos(2.5f + 4) - 6 *27L + 1526 - 2.4L;   
    printf("%d\n%d\n%d\n%d\n",a,b,c);  
}  
运行程序截图:



------------------------------------题目分割线------------------------------------

作业7 阅读博客
"一个人的命运决定于每天晚上8点到10点之间:
http://www.cnblogs.com/zhoujie/archive/2013/03/27/article1.html"
要求:针对“一个人的命运决定于每天晚上8点到10点之间”发表感慨、必须真实,感慨字数大于100,小于200!

“时间就像海绵里的水,挤挤总会有的。”作为大学生,应当是有梦想、有追求的,我们应该积极面对人生的挫折,珍惜时间,保持良好的心态,要多想想我们有什么,并且利用身边的资源,让自己的生活更加充实快乐。而不是自怨自艾,抱怨自己没有什么,从而放弃理想,浑浑噩噩的度过大学生活。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值