- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 用循环写一个猜数游戏
2)否则,如果给seed指定的是一个定值,那么每次程序运行时rand()产生的值都会一样,虽然这个值会是[seed,RAND_MAX(0x7fff))之间的一个随机取得的值。1)如果希望rand()在每次程序运行时产生的值都不一样,必须给srand(seed)中的seed一个变值,这个变值必须在每次程序运行时都不一样(比如到目前为止流逝的时间)。3.让用户输入一个数字a;让计算机来想一个数,然后让用户来猜,用户每输入一个数,就告诉它是大了还是小了,直到用户猜中为止,最后还要告诉用户它猜了多少次。...
2022-07-15 00:01:04
1177
原创 while/do-while循环
while和do while循环的区别 实际上还可以用do-while语句进一步优化 两种循环的区别 do-while循环和while循环很想,区别是在循环体执行结束的时候才来判断条件。也就是说,无论如何,循环都会至少执行一遍,然后再来判断条件。与、while循环相同的是,条件满足时执行循环,条件不满足时结束循环。 while循环图示 ...
2022-06-29 17:20:05
215
原创 C语言学习——多路分支switch-case语句
一个小例子同一段代码,if语句与Switch-case语句的比较:if语句if (type == 1) printf("您好!");else if (type == 2) printf("早上好!");else if (type == 3) printf("晚上好!");else if (type == 4) printf("再见!");else printf("啊,啊什么啊?");switch-case语句switch (type
2022-06-08 09:25:21
3854
2
原创 级联的if-else if
格式:if(exp 1) st1;else if(exp 2) st2;else st3;一个例子:分段函数f(x)=-1x<0 0 x=0 2x x>0 两种格式区分:第一种:int f;if (x<0){ f = -1;}else if(x == 0){ f = 0;}else{ f = 2*x...
2022-05-05 07:50:53
922
原创 C语言学习——if语句
if语句·一个基本的if语句有一个关键字if开头,跟上在括号里的一个表示条件的逻辑表达式,然后式一对大括号“{}”之间的若干条语句。如果表示条件的逻辑表达式的结果不是零,那么久执行后面跟着的这对大括号中间的语句,否则就跳过这些语句不执行,而继续下面的其他语句·if语句还有另外一种表达方式,无大括号形式。那么紧跟在if条件语句的下一句就为条件成立时要执行语句if (total > amount) total += amount + 10...
2022-04-25 17:10:31
6582
原创 C语言学习——表达式2
上一程序的运行结果为a++=10a=11++a=12a=12 前缀后缀表达式 运算 表达式的值 count++ 给count加1 count原来的值 ++count 给count加1 count+1以后的值 count-- 给count减1 count原来的值 --count 给...
2022-04-17 16:52:20
268
原创 C语言学习——表达式1
·运算符(operator)是指进行运算的动作,比如加法运算符“+”,减法运算符“-”·算子(operand)是指参与运算的值,这个值可能是常数,也可能是变量,还可能是一个方法的返回值四则运算 四则运算 C符号(运算符) 意义 + ...
2022-04-10 19:04:00
529
空空如也
关于整数与浮点数运算
2022-04-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人