第4堂课后作业

作业1

整个界面经过了重新设计,简化了工作流程,并且提供了访问常用工具的捷径。 工具栏经过了简化,减少了选项卡的混乱性,可以使用全新快速的方式找到代码。而且,输入字母后会自动提示代码,减少代码的错误率。。。

作业2

分析问题:发现某种市场需求或者遇到什么,进行分析,能否用程序进行解决,并简单设计解决思路。

编制程序:根据设计的思路,将事先构想过的程序编写出来。

编译 :利用编译程序从源语言编写的源程序产生目标程序。编译中发现程序编写的错误,返回去编写程序。

连接 :把要执行的程序与库文件或其他已经翻译好的子程序(能完成一种独立功能的程序模块)连接在一起,形成机器能执行的程序。

调试运行:可在被编译了的程序中判定执行错误的程序,它也经常与编译器一起放在IDE中。运行一个带有调试程序的程序与直接执行不同,这是因为调试程序保存着所有的或大多数源代码信息(诸如行数、变量名和过程)。它还可以在预先指定的位置(称为断点(breakpoint))暂停执行,并提供有关已调用的函数以及变量的当前值的信息。为了执行这些函数,编译器必须为调试程序提供恰当的符号信息,而这有时却相当困难,尤其是在一个要优化目标代码的编译器中。因此,调试又变成了一个编译问题。

作业3

(1)

合法的变量:2,5,10,11,12,15

因为:1)1以字母和下划线,且后跟字母、数字、下划线的集合。
2)变量名不能包含出“_”(下划线)以外的任何特殊字符,如%、#、逗号、空格等。
3)变量名不能包含空白字符(换行符。空格和制表符称为空白字符

(2)

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

2) 无符号整型unsigned int 有符号int的范围是-32768~32767,而无符号0~65535,用于数字在0~65535间的变量
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位

作业4

我的程序:


#include<stdio.h>
void main()
{
	char tip[012] = "HWK";
	printf("%c%c%c\n",tip[0],tip[1],tip[2]);
}

运行结果:



作业5

我的程序:



#include <stdio.h>  
#define  TEL5  15757   // 手机号码头五位  
#define  PI  3.1415926  
int main()  
{  
   printf("%d\n",TEL5);  
   printf("%f\n",PI);  
}  


运行结果:



作业6

6.1程序:


# include<stdio.h>  
void main()  
{
    int x,y,z,w;
    x=25 + 0125 ;
    y=24 * 3 / 5 + 6 ;
    z=36 + - (5 - 23 ) / 4;
    w=35 * 012 + 27 / 4 / 7 * (12 - 4);
    printf("%d\n%d\n%d\n%d\n",x,y,z,w);
}

运行结果:



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.59375

作业7

感想: 编程这件枯燥的活,貌似复杂,不过认真做做,还是觉得也就那个样。So,凡事只要愿意只要认真,都会变得简单的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值