软件工程专业的“乐趣“

软件工程专业的“乐趣”


学号:16340072
数据科学与计算机学院


目录

1.Helloworld作业

“Helloworld”–最简单的程序。或者说是一个让初学者感受程序乐趣的程序。程序内容就是在显示器显示”Helloworld”的字幕。

在软件工程专业课第一次上机,作业就是“Helloworld”程序。当时老师给我们的代码模样就是这样。

# include <stdio.h>

int main()
{
    printf("Helloworld");
    return 0;
}

然后我很天真地把代码“复制”地打到中大的vmatrix,提交后让中大作业评分系统评分。我满怀自信,这样“复制”,肯定有100分。结果却事与愿违,80分。我想这怎么可能,肯定系统出错,然后我在提交了一次。结果一样是80分。“系统错误,肯定是系统错误”,于是我就什么代码都不打,直接提交。Feekback:0;好吧,系统没有错误。所以我只好问一下拿了100分的同学,答案是什么。看了看,噢,原来Hello与world之间有个逗号。

# include <stdio.h>

int main()
{
    printf("Hello,world");
    return 0;
}

于是我把这个提交,结果还是没有100分。我再问一下同学。。。当我听后,一脸懵B,坑。。。原来world前面还有空格。。

# include <stdio.h>

int main()
{
    printf("Hello, world");
    return 0;
}

经过辛苦的尝试,我终于拿了100分。。。
然后我得了个结论:
其实“Helloworld”,好“难”。


2.浮点数二进制表示

浮点数(其实是正数与小数的结合吧,例如3.14)。因为计算机只能识别0,1(机器语言)。所以数据的储存也是以二进制保存。
以十进制与二进制相互转化为例。
(01110001)2转化十进制。
根据公式:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值