c语言/c++
清泉Kikyō
【Sneexy】既然选择了远方,便只顾风雨兼程
展开
-
代码:求ax²+bx+c=0的解
代码:求ax²+bx+c=0的解思路:判断delta的值(区分解的表达方式)->表达。书上笔记:由于误差,判断disc是否为零时采用if disc是否小于一个极小的数(10^-6)即可。原创 2016-01-21 15:05:44 · 10010 阅读 · 0 评论 -
bool变量的使用(整理)
bool变量的使用(赋值,头文件)if(leap==1) if(leap==ture) if(leap) 三种表述方式的效果都是一样的原创 2016-01-21 14:23:44 · 25810 阅读 · 2 评论 -
代码:输出幻方(魔方阵)
幻方,有时又称魔方(该称呼现一般指立方体的魔术方块)或纵横图,由一组排放在正方形中的整数组成,其每行、每列以及两条对角线上的数之和均相等。幻方可以使用N阶方阵来表示,方阵的每行、每列以及两条对角线的和都等于常数M2原创 2016-01-28 00:08:55 · 1205 阅读 · 0 评论 -
代码:统计一行字符中英文字母、空格、数字、其他的个数(%[^\n])
代码:统计一行字符中英文字母、空格、数字、其他的个数。利用%[^\n]原创 2016-01-23 11:43:14 · 789 阅读 · 0 评论 -
数组的初始化方式(整理)
int a[10] = {0}; //为数组里每个数初始化为0.int a[10] = {1,1}; //将数组前两个数初始为1.int a[3][4] = { 1,2,3,4,5,6,7,8,9,10,11,12 } ; //常规int a[3][4] = { {1},{5},{9} }; //分别赋给a[0][0]、a[1][0]、a[2][0]原创 2016-01-24 18:13:42 · 3214 阅读 · 0 评论 -
(基础)指针的引用调用,通过指针进行数组的输入输出,指针与++
值: a[i] *(a+i)地址: &a[i] a+i指针的赋值int *p1,*p2,a=2,b=3;p1=&a;//p1指向ap2=&b;p1=p2//将p1亦指向p2的指向(即b)*p1=*p2//将p1指向的a赋值为p2指向的b(即a=b)int p1=3,*p2,a=2;p2=&a;p1=*p2;//p1=p原创 2016-02-20 21:25:42 · 998 阅读 · 0 评论 -
string使用
与、的区别 转自http://blog.csdn.net/luoweifu/article/details/20242307是C版本的头文件,包含比如strcpy、strcat之类的字符串处理函数。在C++标准化(1998年)过程中,为了兼容以前,标准化组织将所有这些文件都进行了新的定义,加入到了标准库中,加入后的文件名就新增了一个"c"前缀并且去掉了.h的后缀名,所原创 2016-07-30 20:28:37 · 416 阅读 · 0 评论 -
代码:解题:一组数依次为1~100的十倍,输入一个数,插入后按从小到大排序并输出
法一:插进去再排序呗;法二:既然一开始数已经排好序,只要找到其中的缺口,把后面的依次后移一位即可。原创 2016-01-24 23:54:18 · 640 阅读 · 1 评论 -
我的第一个c++程序哈哈哈
#includeusing namespace std;#includeint main(){ string a; cin>>a; cout<<a<<endl; return 0;}原创 2016-01-24 21:21:42 · 426 阅读 · 0 评论 -
代码:三个不特别简单的函数..练练手
void函数的书写和使用.函数使程序更易理解,简化使程序运行时间减少,原创 2016-01-21 20:29:47 · 426 阅读 · 0 评论 -
排序:选择排序法,冒泡排序法,快排(C,C++)
排序:选择排序法,冒泡排序法,快排(C,C++),一题四解,重要的是使用.内含我觉得有用的关于快排的链接原创 2016-01-21 23:15:21 · 1160 阅读 · 0 评论 -
简化代码:求三个数的最大值
简化代码:求三个数的最大值。使用三目运算符,不新添加变量。原创 2016-01-21 16:02:49 · 887 阅读 · 0 评论 -
一个极其简单的函数。。练练手
一个极其简单的函数。。练练手..输出f(x)原创 2016-01-21 17:15:37 · 343 阅读 · 0 评论 -
for循环使用之tips
for循环()中内容tips原创 2016-01-22 15:48:32 · 370 阅读 · 0 评论 -
代码:求最大公约数最小公倍数
代码:求最大公约数最小公倍数原创 2016-01-22 18:52:15 · 649 阅读 · 0 评论 -
代码:打印一个如图所示的菱形
上图便是要打印的效果了#include#includeint main(){ int i,j; for(i=0;i<7;i++) { for(j=0;j<7;j++) { if(abs(i-3)+abs(j-3)<=3)printf("*"); else printf(" "); if(j==6)printf("\n"); } } retu原创 2016-01-24 15:43:19 · 770 阅读 · 0 评论 -
代码:用二分法求2x^3-4x^2+3x-6=0在-10~10之间的根(函数)
tip:利用函数可以让程序的流程一目了然而不至于写得乱糟糟的。用(-1e-6~1e-6这样的很小的区间代表0,避免误差导致的无解。原创 2016-01-24 15:26:09 · 3537 阅读 · 0 评论 -
代码:解题两个乒乓球队比赛,各出三人,甲队ABC三人,乙队XYZ三人。A不与X比,C不与X,Z比,用程序找出三对对手。
题目:两个乒乓球队比赛,各出三人,甲队ABC三人,乙队XYZ三人。A不与X比,C不与X,Z比,用程序找出三对对手。#includeint main(){ char a[3]={'X','Y','Z'}; for(int i=0;i<3;i++) { for(int j=0;j<3;j++) { for(int t=0;t<3;t++) { if(i原创 2016-01-24 16:06:29 · 6411 阅读 · 0 评论 -
费伯纳西数列(Fibonacci)的输出
Fibonacci数列的输出(代码代码)原创 2016-01-22 17:26:31 · 1765 阅读 · 0 评论 -
ccf认证考试真题-201609-2-火车购票题解
#include #include #include using namespace std;#define line 20//ccf认证考试真题-201612-2.cpp//written by Sneexyint main(){ //sell表示此行座位卖出个数,buy存储每次买票的张数,num即这个位置上的号数 int sell[20] = { 0 }原创 2016-12-15 19:47:37 · 1105 阅读 · 0 评论