C语言课程

课程笔记1(分支,顺序)

山东农业大学数学系2018级赵景乐

一、知识点总结

1、简单程序输入:定义,赋值,运算,输出

2、C语言输入、输出所限定的数据范围,输出形式(整形,实型,浮点型)

3、运算优先性,C语言符号与数学符号的联系与区别

4、ASCII码相应运算

5、If else、switch case分支语句的格式,复合与运用

6、定义常量,关系、逻辑、条件运算符

二、应用及其可解决的问题

1、 简单运算程序可应用于日常生活中的计算,Word文件中的文字替换(ASCII码运算)等。

2、 分支运算可应用于日程规划,费用计算,特殊问题判断等。

三、感悟及感想

1、C语言是人与计算机沟通的工具,作为一个中间的语言会与我们所运用,熟知的语言有一定区别,所以在编写程序时应该注意其格式,并多加练习,减少因打错或少打引起的错误。

2、目前所学习和联系的程序较为简单,也只能处理简单的问题,当学习循环后,可以在习题中看到Excel的影子,也就有了编写软件的基础。相信我们会随着课程的学习逐步加深对C语言的了解,能制作一些简单的软件。

3、C语言的运算要注意一些特殊的东西,如加法2e9+2e9,若定义max为int型,则结果会超出int的上限,注意max应定义为long long int型;除法运算应注意10/3时结果为3,因为10,3都是整形,结果也是整形,余数被自动舍弃。

4、相似步骤可以
Ctrl+c,Ctrl+v,简单修改后可以加快编写速度,优化程序也可以加快编写速度,如计算1到n的阶层求和时可以多定义一个变量,分步求和运算的情况下要比算出所有阶层再求和要快的多。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值