![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
慕课笔记
文章平均质量分 71
yeziliu03
这个作者很懒,什么都没留下…
展开
-
中国大学慕课C语言第五讲笔记
C语言是一种有类型的语言C语言的变量必须在使用前: 1. 定义; 2. 确定类型。 C语言以后的语言的两个发展方向: 1. C++/Java更强调类型,比C语言检查类型还更加严格; 2. JavaScript、Python、PHP不看重类型,甚至不需要事先定义。 早期的语言强调类型,面向底层的语言强调类型。 整数 char、short、int、long、long long;原创 2017-05-23 14:16:27 · 608 阅读 · 0 评论 -
中国大学慕课C语言第六讲笔记
初见函数调用自己写的函数。 代码赋值是程序质量不良的表现。eg1://自己定义函数int isPrime(int i){ int ret=1; int k; for(k=2;k<i<1;k++){ if(i%k==0){ ret=0; break; } } return ret;//从函数中返回,返回int的结果。}int mai原创 2017-05-26 21:14:55 · 525 阅读 · 0 评论 -
中国大学慕课C语言第一讲笔记
变量定义变量是为了保存数据 ; eg: int price=0; =; eg: int price=0; 一次定义两个: int price,amount;标识符读:zhi(四声) 变量的名字是标识符,只能由字母、数字、下划线组成。 C语言的关键字(保留字)不能作为标识符。scanf和printf用法printf(“”,) 或者可以赋值运算: pr原创 2017-05-20 15:57:37 · 730 阅读 · 0 评论 -
中国大学慕课C语言第二讲笔记
优先级“+”和“-”的优先级大于赋值。 “=”是赋值“==”是比较值的大小。 “==”和“!=”的优先级比其他低。 if后面的圆括号里是想判断是否相等,而不是赋值,所以一定用“==”。应用:找零计算器://初始化int price=0;int bill=0;//读入金额和票面printf("请输入金额:");scanf("%d,&price");printf(原创 2017-05-20 20:46:40 · 528 阅读 · 0 评论 -
中国大学慕课C语言第三讲笔记
跟踪程序每一步的循环int x;int n=0;x=3;while( x>0 ){n++;x/=10;printf("x=%d,n=%d\n",x,n);}printf("%d\n",n);do-while循环int x;scanf("%d",&x);int n=0;do{x/=10;n++;}while(x>0);printf("%d",n)原创 2017-05-21 19:11:10 · 883 阅读 · 0 评论 -
中国大学慕课C语言第八讲笔记
指针&是什么是变量能取地址,不是变量不能取。变量的地址:可以; 相邻变量的地址:可以,并且相差为4; 先定义的变量在内存更高的地方。 自顶向下分配,紧挨着,相差等于4。相邻地址差距永远是4。scanf怎么做事情需要的这个能保留地址的变量,就是指针。指针第三四行是一个意思,就是p是指针,指向了int,q是一个普通类型的变量。*号是加给p的,*p是一个int,于是p是一个指针。i是变量,p是指针,原创 2017-06-01 20:18:08 · 569 阅读 · 0 评论 -
中国大学慕课C语言第七讲笔记
数组引入int number[100]; scanf(“%d”,&number[i]); 算出平均数,并把大于平均数的数输出来。因为要比较每个数与平均数的大小,而不能一一定义这些数,所以用到了数组:int main(){ int x; double sum=0; int cnt=0; int number[100];//定义数组 scanf("%d",&x); whil原创 2017-05-28 19:41:39 · 677 阅读 · 0 评论 -
中国大学慕课C语言第四讲笔记
For循环int n;scanf("%d",&n);int fact=1;int i=1;for(i=1;i<=n;i++){ fact*=i;}printf("%d!=%d\n",n,fact);这里可以改成for(i=1;i<=n;i++) 因为1*1=1所以第一轮的循环没有用,可以从2开始乘。此时正好如果n=1,一次循环都没进去但是fact=1正好,所以这么改是可以的。 f原创 2017-05-21 19:43:00 · 661 阅读 · 0 评论