C
文章平均质量分 87
tywangh
这个作者很懒,什么都没留下…
展开
-
C语言中log的用法
c语言中只定义的两个函数: y=log (double x);和y=log10 (double x);前者代表数学式中的 ln,而后者表示数学式中的 lg,至于数学上要求loga(b)(a不为e和10),可用换底公式表示为log(b)/log(a)。注意要在MFC中应用log和log10,要包含头文件math.h。原创 2018-01-18 15:46:54 · 6568 阅读 · 0 评论 -
C语言中变量和基本类型简述
来源:C程序语言设计第四版,谭浩强 计算机组成原理,唐朔飞 计组中,本文最后一道例题,原书中有错。一、常量,常变量、变量的区别 1、常量: 在程序中其值不能改变的量: 1)如直接使用的数字1,2.1,12e3(12x10^3),'A',“abc”,1.2E3(1.2x10^(-3)),等,e或E之前必须有 ...原创 2018-04-03 19:10:44 · 18931 阅读 · 2 评论 -
插入排序
#include<cstdio>int main(){ int a[10]; printf("请输入十个数:\n"); for(int n = 0; n < 10; n++){ scanf("%d", a + n); } for(int i = 1; i < 10; i++){ int j = i; int temp = a[i]; whil...原创 2018-07-21 19:42:18 · 210 阅读 · 0 评论 -
C/C++中字符数组、字符串的处理的一些注意事项
1、(1)gets识别换行符\n,也就是不识别空格,可以输入一行数据, puts输出后,会自动加上一个换行符 (2)如果不是使用scanf函数的%s格式,或者是使用gets函数输入字符串,记得一定需要在最后面加一个'\0' 例如:使用scanf函数的%c格式,或者使用getchar,一定要在后面加上一个'\0' (3)scanf...原创 2018-08-24 19:45:22 · 724 阅读 · 0 评论 -
C/C++中使用map,set和vector时得注意事项
1)map、set和vector,都有一个特点,在使用iterator进行迭代的时候,判定结束条件不可以是 it < mp.end(); ,必须是it != mp.end(); 2)当使用map、set和vector时,如果中间的typename类型匹配出错,判定系统应是编译错误,或者是段错误 3)在使用map时,如果里面镶嵌有set,这个时候,如果set是val...原创 2018-08-24 19:46:51 · 1062 阅读 · 1 评论 -
PAT A1043 Is It a Binary Search Tree(25 分)
1043 Is It a Binary Search Tree(25 分)A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:The left subtree of a node contains only nodes with ke...原创 2018-09-07 21:36:00 · 342 阅读 · 1 评论