
2020-C语言
崔老师-沈理工
这个作者很懒,什么都没留下…
展开
-
11.16 循环结构:算法设计的起步
到了循环结构部分,也就是while、do-while,for语句,就会接触到很多的算法问题,比如①求多项式、求这个数列的前20项之和;②求(即求1!+2!+3!+...+20!);③求 Sn=a+aa+aaa+...+aa..a(n个a) 的和(如:2+22+222+…+22222(此时n=5))。 观察一下,每道题都是要求多个值的和,并且多项式的每一项都在逐渐变化,大体思路是通过一个循环求加法,在循环里,要得到本次循环的项的值,比如,本次的项是1!,下次的项是2!,想办法通过一个通用的表示方法来表...原创 2020-11-16 06:25:40 · 753 阅读 · 0 评论 -
2020-11-11 上机遗留问题
上机1:140页12题求π 问题: fabs的作用,1e-6含义,为什么要做>=1e-6的判断,如何变换正负号的,10.8的含义,9-12的流程可以交换不? ---------------------------------------------------- 上机2:求100以内的素数 问题: 1、sqrt作用, 2、6行的for的循环体里有几条语句, 3、9行的for有几种方法结束循环,不同方法结束9行的for循环有何作用? 4、为什么要用break, 5、11行的i原创 2020-11-11 20:15:37 · 1857 阅读 · 4 评论 -
11.4 scanf和printf的那点事儿
编写程序中,如果我们在程序中固定给变量赋值,直接使用赋值运算符=就可以,但总会需要我们在程序运行时,通过键盘对变量赋值,则需要scanf函数。 #include <stdio.h> #include <stdlib.h> int main() { int x=3;//通过=对变量赋值 int y; scanf("%d",&y);//通过键盘对y赋值 printf("%d,%d",x,y); } 先说scanf的使用,格式说明符 %d,%原创 2020-11-04 20:25:07 · 2663 阅读 · 5 评论 -
11.3 选择结构的一些坑
C中的语句以分号;结尾(西文),表示当前语句的结束,特殊一点的有两种,一个是空语句,一个是复合语句。 1、空语句就是一个分号;,它什么也不做,但是它是一条语句。 例如: int x=3,y=5; ; //这个空语句是执行的,但它什么也不干 printf("%d,%d",x,y); 2、复合语句是用{ }括起来的多条语句, { }也称为语句块,常用在选择结构和循环结构中,{ }整体上看是一条语句,注意{ }的末尾没有分号; 3、选择语句有if和switch,先说if语句 常见的if语..原创 2020-11-03 23:21:08 · 1395 阅读 · 4 评论