史航416第11次作业&总结】的更多相关文章

作业1:冒泡排序 #include <stdio.h> ],int n); int main() { ],n,i; printf("输入一个整数n:"); scanf("%d",&n); printf("输入%d个数:",n); ;i<n;i++) { scanf("%d",&a[i]); } sort(a,n); ;i<n;i++) { printf("%d\t",…
一.知识点总结: 1.数组的输入,输出及对整个数组所有元素进行操作通常都用循环结构实现. 2.可以只给部分元素赋初值.当{ }中值的个数少于元素个数时,只给前面部分元素赋值. 3.只能给元素逐个赋值,不能给数组整体赋值. 4.如给全部元素赋值,则在数组说明中,可以不给出数组元素的个数. 5.数组必须先定义,然后使用 数组名 [数组长度],其中下标只能为整型常量或整型表达式.[自动取整] 二.问题.解决办法及心得: 作业第五个没有彻底明白,希望老师课上能够讲解,能够每次征集问题再课上统一解决.上课…
# -*- coding: utf-8 -*-# @Time : 2019/1/3 20:03# @Author : Endless-cloud# @Site : # @File : day 11 课后作业.py# @Software: PyCharm'''# 2.写函数,接收两个数字参数,将较小的数字返回. '''# c =lambda x,y : x if x>y else y# print(c(1,2))'''# 3.写函数,接收一个参数(此参数类型必须是可迭代对象),将可迭代对象的每个元…
作业1: 计算两数的和与差.要求自定义一个函数 #include <stdio.h> void sum_diff(float op1,float op2,float *psum , float* pdiff) { *psum = op1+op2; *pdiff = op1-op2; } int main(void) { float f1=18.5, f2=6.7, sum, diff; sum_diff(f1, f2, &sum, &diff); printf("su…
一.知识点总结: 1.二维数组定义的形式:类型名 数组名[行长度] [列长度] 例如:int a[3][2]:定义一个二维数组a,3行2列,6个元素: 2.二维数组引用的形式:类型名 数组名[行下标] [列下标] 行下标范围:0~行长度-1 列下标范围:0~列长度-1 例如:int a[3][2]:3行2列,6个元素 a[0][0]  a[0][1] a[1][0]  a[1][1] a[2][0]  a[2][1] 3.分行赋初值: ①:int a[3][3]={{1,2,3},{4,5,6}…
一.本次课主要内容: 本章主要介绍指针相关的基础知识,本节课的主要如下 (1)通过示例"密码开锁"引入指针的概念和主要知识点,分析了密码开锁的过程来说明变量.内存单元和地址之间的关系,从而引入指针的基本概念,接着介绍了指针的基本运算以及指针变量的初始化. (2)通过例子"角色互换"引入指针作为函数参数的用途和用法,区分按值调用和引用调用,分析了3个swap()函数进行对比,最后通过给定的年和天数计算是某年某月某日的实例学习了如何使用指针作为函数参数返回多个值,解决了…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 思维导图: 2. 书面作业 本次PTA作业题集多线程 2.1. 源代码阅读:多线程程序BounceThread 2.1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 作用:阅读代码可以发现BallRunnable类继承自Runnable接口,它实现了Runnable接口. 原因:sleep()方法让当前正在执行的线程休眠一段时间(此时线程不消耗CPU资源),通过…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? BallRunnable类能实现Runnable接口,它支持多线程 这样是为了延缓线程完成时间,才能看清小球的运动轨迹. 1.2 Ball.java只做了两件事,这两件事分别是什么?BallComponent对象是干什…
规格化设计调研 大致发展历史 --> 自给自足的私人化的软件生产方式. --> 落后的软件生产方式无法满足迅速增长的计算机软件需求,软件的开发与维护出现一系列严重问题. --> 正式提出“软件工程”. --> 提出结构化程序设计,以模块化设计为中心,分而治之,引出了规格化抽象. --> 软件系统日趋复杂,结构化程序设计的缺点日渐暴露出来,面向对象由此产生,规格化设计进一步发展. --> 设计模式.设计原则.架构模式的产生. 为何得到重视 有助于程序员理解程序.分解程序,…
1.    数字比较 定义一个函数check(n,d),让它返回一个布尔值,如果数字d在正整数n的某位中出现则返回true,否则返回false. 例如:check(325719,3)==true:check(77829,1)==false: [样例输入1] 325719 3 [样例输出1] true [样例输入2] 77829 1 [样例输出2] false #include<iostream> #include<string> #include<cstring> us…