C++学习笔记
lilymm77
这个作者很懒,什么都没留下…
展开
-
C/C++ 遇到错误记录
1.Error:无法打开源文件iostream.h参考文章:https://blog.csdn.net/lucrecia666/article/details/83018094解决方案:#include<iostream.h> //改为:#include<iostream>using namespace std;2.严重性 代码 说明...转载 2019-03-16 13:41:38 · 521 阅读 · 0 评论 -
第七周7.1数组运算课堂学习记录 求素数的方法改进/优化集锦《程序设计入门——C语言》第七期 浙江大学 翁恺
求素数基本方法及优化:1.基本方法求素数:从2到x-1测试是否可以整除,对于n来说要走n-1遍,n很大时相当于n遍。#include<iostream>using namespace std;/*求素数基本方法*///从2到x-1测试是否可以整除,可以则非素数//对于n来说要走n-1遍,n很大时相当于n遍int isPrime(int x) { int...原创 2019-03-28 14:07:40 · 375 阅读 · 1 评论 -
第八周指针与字符串编程练习/课堂作业 单词长度+GPS数据处理《程序设计入门——C语言》第七期 浙江大学 翁恺
1.单词长度(4分)题目内容:你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。输入格式:输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。输出格式:在一行中输出这行文本对应的单词的长度...原创 2019-04-05 15:13:30 · 604 阅读 · 0 评论 -
第八周指针与字符串课堂笔记《程序设计入门——C语言》第七期 浙江大学 翁恺
1.指针:int*p,q; //都代表定义了一个int型的指针*p和一个int变量qint*p,q; //都代表定义了一个int型的指针*p和一个int变量q2.传递数组参数的实质其实是传递的数组首地址对应的指针3.数组变量可以看成是const的指针,所以不能被直接赋值(int a[]={0};int b[] = a 错误)数组变量不能被直接修改,隐形co...原创 2019-04-05 10:43:13 · 342 阅读 · 0 评论 -
第七周判断与循环编程练习/课堂作业 多项式加法+鞍点《程序设计入门——C语言》第七期 浙江大学 翁恺
1.多项式加法(5分)题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如:2x6+3x5+12x3+6x+20现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。程序要处理的幂最大为100。输入格式:总共要输入两个多项式,每个多项式的输入格式如下:每行输入两个数字,第一个表示幂次,第二个表示该幂次的系数,所...原创 2019-03-31 00:57:42 · 766 阅读 · 0 评论 -
第六周数组与函数编程练习/课堂作业 高精度小数+ tic-tac-toe 游戏——“三子棋”(井字棋)《 程序设计入门——C语言》第七期 浙江大学 翁恺
一、高精度小数(10分)题目内容:由于计算机内部表达方式的限制,浮点运算都有精度问题,为了得到高精度的计算结果,就需要自己设计实现方法。(0,1)之间的任何浮点数都可以表达为两个正整数的商,为了表达这样两个数的商,可以将相除的结果以多个整数来表示,每个整数表示结果的一位。即商的第一位用一个整数来表示,第二位用另一个整数来表示,以此类推,就可以输出一个高精度的除法结果了。如16/19...原创 2019-03-25 23:26:38 · 3171 阅读 · 2 评论 -
第五周循环控制编程练习/课堂作业 素数和+念整数《 程序设计入门——C语言》第七期 浙江大学 翁恺
一、素数和(5分)题目内容:我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入格式:两个整数,第一个表示n,第二个表示m。输出格式:一个整数,表示第n个素数到第m个素数之间所有的素数的和,...原创 2019-03-25 00:31:41 · 600 阅读 · 0 评论 -
第四周判断与循环编程练习/课堂作业 奇偶个数+数字特征值《 程序设计入门——C语言》第七期 浙江大学 翁恺
一、奇偶个数(5分)题目内容:你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。输入格式:一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。输出格式:两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。...原创 2019-03-24 20:24:36 · 696 阅读 · 0 评论 -
第三周判断与循环编程练习/课堂作业 时间换算+分队列《 程序设计入门——C语言》第七期 浙江大学 翁恺
一、时间换算(5分)题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而9...原创 2019-03-24 18:11:10 · 782 阅读 · 0 评论 -
第七周7.2搜索 课堂学习记录 搜索例子+选择排序+二分搜索《程序设计入门——C语言》第七期 浙江大学 翁恺
1.搜索例子:#include<iostream>using namespace std;/* 美金币值对应的票面名称,给出币值求票面名称1, 5, 10, 25, 50"penny","nickel","dime","quarter","half-dollar"*/int search(int key, int arr[], int length){...原创 2019-03-28 20:17:46 · 842 阅读 · 1 评论