0.展示PTA总分

1.本章学习总结

学习内容总结

关于随机数

随机数要在开头用#include<.如果要每次的随机数字不同,就要用随机种子srand(time(0)).如果随机数有取值范围,例如要求随机数的范围在0100,就用rand()%100.如果是10100,就用10+rand(%90)。

关于for循环

for循环的表达式为for(表达式1;表达式2;表达式3)//后面不需要分号。此时不用scanf()函数,因为在for的表达式已经进行了赋值,表达式1赋值后,进行判断表达式2,再进行循环语句,再进行表达式3.记得还要用{}。

关于字符

字符输入用getchar()//()中无参数;输出用putchar()//()中要含有参数。两者都每次只能输入输出一个字符。

关于运算符

表示或用||,表达逻辑与用&&。表达非用!

关于switch

switch的用法为switch(表达式){}记得换行,里面要用case 常量表达式:语句1;break;case后面不能用case op=‘+’类似的,而是case ‘+’,区分两者间的区别。记得用break;

while和都do while

两者的区别在于,前者的表达为:while(表达式){循环语句体}。而后者为:do{循环语句体}while(表达式),至少执行一次的循环语句体。如果循环次数确定的话,尽量用for。

编程技巧总结

取某一位数个位做法

任何数对10取余得到的是个位数。例如求321的每一位数字,方法如下:individual=321%10,ten=321/10%10,hundred=321/100.

判断整除做法

m%n==0说明m能够对n进行整除,主要是用取余的方法。

对于函数

首先在头文件时用#include.求幂函数用pow,eg:x的3次方用pow(x,3).求绝对值用fabs()eg:x的绝对值为fabs(x)求平方根用sqrt()eg:根号4为sqrt(4)。等等
(目前pta刷的不多,对于函数的编程技巧不太很懂。之后会补上)

本章学习体会

林丽老师教的很好,但是由于自己的刷题量不多,所以在上课时么有怎么跟得上进度。我希望老师布置的作业能够少一掉,能让我有更多的时间刷pta,从题目中寻找c语言的技巧和魅力,还有老师布置的测试能不能在测试完后公布一下答案,这样可以及时纠正,及时改正。老师上课的互动可以少一点的话就更好了,不然每节课都上的心惊胆战,步步惊心,听课会不怎么集中。
这两者我写了分支结构和顺序结构,但有些许题是在同学的帮助下完成的。接下来要准备写循环结构了。

实验作业(计算油费)

数据处理

2. 代码截图

2. PTA提交列表及说明

自选一题,介绍单步调试如何检查错误

c lambda表达式 select 改变字段名称_C博客作业01--分支、顺序结构 - 吖黑大帅相关推荐

  1. c lambda表达式 select 改变字段名称_大神是如何学习 Go 语言之浅谈 select 的实现原理...

    很多 C 语言或者 Unix 开发者听到 select 想到的都是系统调用,而谈到 I/O 模型时最终大都会提到基于 select.poll 和 epoll 等函数构建的 IO 多路复用模型,我们在这 ...

  2. c lambda表达式 select 改变字段名称_拟提高回购价格上限至40.58元/股 吉宏股份称对未来业务发展有信心...

    每经记者:赵李南 每经编辑:陈俊杰 11月9日,吉宏股份(002803,SZ)发布公告称,拟将回购股份价格由不超过人民币20.28元/股(除权前34.58元/股)调整为不超过人民币40.58元/股. ...

  3. java lambda 变量_为什么Java中lambda表达式不能改变外部变量的值,也不能定义自己的同名的本地变量呢?...

    你问的问题在 Project Lambda 的概述文档上已经解释了,这都属于设计上的取舍. 不能改变外部变量的值是因为线程安全问题.当然这可能不是唯一原因,可能有其他考虑,但文档上清清楚楚说明了:Wh ...

  4. BUAA_OO第一单元总结性博客作业——表达式求导

    一.程序设计思路 在我的三次作业中都采用了类的分层结构,采用逐项匹配,分层求导的思路. (一). 第一次作业中构建了Polynimial(多项式)类,在类的构造器中就完成了对非法空格的判断并对合法表达 ...

  5. 提取多个字段_【博客翻译】建筑物轮廓线提取以及损坏分类

    原文链接 原作者:Rohit Singh, Sandeep Kumar 贡献者:Vinay Viswambharan, Divyansh Jha, Shivani Pathak, Daniel Wil ...

  6. c语言判断闰年_C语言1博客作业06 - D丶千思

    1.作业头 实验作业 输入在一行中按照格式"yyyy/mm/dd"(即"年/月/日")给出日期.注意:闰年的判别条件是该年年份能被4整除但不能被100整除.或者 ...

  7. Lambda表达式的学习

    简介: 我们可以把Lambda表达式理解为一段可以传递的代码(将代码像数据一样进行传递).Lambda允许把函数作为一个方法的参数,使用Lambda表达式可以写出更简洁.更灵活的代码,而其作为一种更紧 ...

  8. 四万字 Lambda 表达式完整教程(强烈建议收藏)

    点击关注公众号,利用碎片时间学习 Java Lambda表达式的一个重要用法是简化某些匿名内部类(Anonymous Classes)的写法.实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JV ...

  9. C++sort如何使用lambda表达式对一维vector和二维vector进行排序

    文章目录 一维vector排序 二维vector排序 Lambda的语法 Capture(用以访问外部作用域) 问题:今天刷题的时候,需要对二维vectorn×2_{n\times 2}n×2​按照第 ...

最新文章

  1. 【python教程入门学习】学习Python可以做什么
  2. JAVA SE学习day_04:RandomAccessFile
  3. Stream流与Lambda表达式(三) 静态工厂类Collectors
  4. 《x86汇编语言:从实模式到保护模式》视频来了
  5. cad批量偏移_永远都不会卸载的几款CAD插件,月入过万不要太轻松。
  6. Lnmp上安装Yaf学习(一)
  7. 北风网android,北风网JAVA/ASP.NET/Android系列公开课视频教程入门项目必学课程
  8. java odbc timesten_TimesTen 使用ODBC连接数据库的程序问题
  9. SGM—代价聚合学习笔记
  10. 逆向分析CrackMe系列——CrackMe003
  11. Mybatis-Plus报错:Invalid bound statement (not found)
  12. 关于opencv新版无法使用LSD算法的问题
  13. Fibo Rule决策引擎应用实践
  14. 深度学习头像定位头像分割
  15. 4.服务器的品牌和型号
  16. Scrapy 爬虫框架(基础)
  17. 论文中图像三维重建的思路
  18. php使用fpm fcgi模式,为所有PHP模式安装Ioncube Loader(CLI,CGI,FCGI和FPM)在Debian Wheezy...
  19. altium designer常用元件电气符号和封装形式
  20. sentry的安装和使用以及各种问题处理

热门文章

  1. 新版office365介绍
  2. codeigniter中 get_instance()的应用
  3. Silverlight C# 游戏开发:Balder的3D世界
  4. 程序员专属段子集锦 7/10
  5. 华为MA5616配置及维护指南
  6. C# 微信服务号模板消息中如何换行
  7. 在线JSON格式化工具
  8. K8S使用filebeat统一收集应用日志
  9. Postman的使用说明
  10. C++ and Java template class and function 模板类和模板函数