随笔分类 - 编程资料
摘要:二分法算法思想:首先确定有根区间,将区间二等分,通过判断f(x)的符号,逐步将有根区间缩小,直至有根区间足够小,便可求出满足精度要求的近似值。 流程图: 实例: 求f(x)=x^3-x-1在【1,1.5】内的一个实根,使误差不超过0.005。 程序实现如下(c++):#include <iostream>#include<math.h>using namespace std;float Oper(float x){ return x*x*x-x-1;}int main(){ float a,b,c,x; cin>>a>>b>>c; .
阅读全文
摘要:printf("-----");printf("\r");printf("-----");printf("\n");printf("-----");printf("\r\n");printf("-----"); 看出来了吗?今天浏览网页无意间看到的一个百度帖子里面问这个问题了,觉得很有趣,就自己先猜了一下,哎!!!没想到,最后运行出来的结果证明自己还是错的!!!郁闷!!! 知识点(1)::\r是回车,\n是换行,回车,故名思义,只是把光标移动到本行前,不会
阅读全文
摘要:转载自yongahao----------------------------------------------------| 问题描述一:(分析scanf()和gets()读取字符) |---------------------------------------------------- scanf(), getchar()等都是标准输入函数,一般人都会觉得这几个函数非常简单,没什么特殊的。但是有时候却就是因为使用这些函数出了问题,却找不出其中的原因。下面先看一个很简单的程序:程序1:#include <stdio.h>int main(){char ch1, ch2;sca
阅读全文
摘要:C++引用的作用和用法我的总结:引用的好处之一就是在函数调用时在内存中不会生成副本。引用总结(1)在引用的使用中,单纯给某个变量取个别名是毫无意义的,引用的目的主要用于在函数参数传递中,解决大块数据或对象的传递效率和空间不如意的问题。(2)用引用传递函数的参数,能保证参数传递中不产生副本,提高传递的效率,且通过const的使用,保证了引用传递的安全性。(3)引用与指针的区别是,指针通过某个指针变量指向一个对象后,对它所指向的变量间接操作。程序中使用指针,程序的可读性差;而引用本身就是目标变量的别名,对引用的操作就是对目标变量的操作。(4)使用引用的时机。流操作符<<和>>
阅读全文