网站大量收购独家精品文档,联系QQ:2885784924

C++学习笔记part-1.docx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C学习笔记part-1

.LOG新建项目-win32-选控制台应用程序-选空项目,然后源文件右击,添加新建项默认为源.cpp,可在此写代码C语言:32个关键词,9种语句,34种运算符,可访问物理地址,可进行位操作。生成的目标代码(机器可只读的代码)质量高,执行效率高10:25 2016/11/21变量是一个存储单元,用变量名表示,即变量名访问该内存单元,变量名是一个标识符,以字母或下划线开头字符型 char 1个字节 a、 A 、2 ascii区分它们整型int 4个字节实型 float 4个字节 double 8个字节转义字符 \开头 \n 表示换行 \ddd表示1到3位8进制数代表的字符cout \103 endl;会输出C字符串包含两个字节字符本身+\05/2.0=2.5 而 5/2=2 强制类型转换5/(float)2=2.5%求余运算,对于int型。%运算和*、/优先级相同j=++i ,此时i先自加,然后复制给j函数:声明语句、执行语句结构:顺序结构、选择结构、循环结构语句:控制语句、函数调用语句、表达式语句、空语句、复合语句14:32 2016/11/21for (inti = 1, j = 1; i 100; i++, j++){if (i % 2 == 0)continue; //体会continue 的用法,满足条件continue后面语句就不做了cout i ;if (j%5==0)cout endl;}下一个for (;;){char i;cout press any key,Q to quit endl;cin i ;if (i == Q)break; //break可退出循环,彻底退出}printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为: printf(格式化字符串, 参量表)。getchar()函数逻辑运算符与 或|| 非!解一元二次方程void main(){float a, b, c, x1, x2, delta;scanf_s(%f%f%f, a, b, c);delta = b*b - 4 * a*c;if (delta 0){x1 = (-b + sqrt(delta)) / a / 2;x2 = (-b - sqrt(delta)) / a / 2;printf(x1=%f x2=%f, x1, x2);}elseprintf(no root);}求指数函数void main(){float e = 1, x, g;inti = 1;cin x;g = x / i;while (g 0.000001){e += g;i++;g *= (x / i);}cout e^ x = e endl;system(pause);}显示fibonacci数列void main(){long int f1 = 1, f2 = 1;for (inti = 1; i 20; i++){cout f1 f2 endl;f1 = f1 + f2;f2 = f2 + f1;}system(pause);}判断闰年void main(){int year, leap=2;cout year=;cin year;if (year%4==0)if (year % 100 == 0){if (year % 400 == 0)leap = 1;else leap = 0;}else{leap = 1;}if (leap == 1)cout year is leap year endl;else{cout year is not leap year endl;}system(pause);}冒泡排序,两层循环,外循环完成一次,则找到当前最大的一个数,大数沉底$$$ 批量替换变量名或其他代码选中目标ctrl+F,然后会出现编辑框,实现替换冒泡排序void main(){inta[] = { 1, 2, 32, 12, 54, 42, 12, 36, 54, 98, 45, 0 };inti, j, t, flag;for (i = 0; i 12; i++){cout a[i] ;}for (i = 0; i 11; i++){flag = 0;for (j = 0; j 11 - i; j++){if (a[j]a[j + 1]){t = a[j+1];a[j + 1] = a[j]; //每个相邻都试图交换a[j] = t;flag = 1;}}if (!flag) break;}cout endl;for (i = 0;

文档评论(0)

wnqwwy20 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档