- 博客(5)
- 收藏
- 关注
原创 while循环结构
例如,数字121、5335和6084806都是回文数,而123和987不是回文数,因为它们不能以其数字的原始顺序反向读取。首先计算 条件表达式 的值,如果值为真(非零),则执行 循环体 中的语句。若 条件表达式 的值为假(零),则结束 while 循环,执行后续的代码。如果循环的条件判断在循环开始前不太容易确定,或者初始化操作比较复杂且与循环条件没有直接关系,可能更适合使用 while 循环。当循环的次数明确或者需要在循环过程中进行多个控制操作(如初始化、条件判断和更新)时, for 循环通常更方便。
2024-08-02 13:53:12
397
原创 for循环结构
当内层循环完成后(即一行打印完毕),我们打印一个换行符,以便开始新的一行。需要注意的是,嵌套的for循环会增加程序的复杂度,因此在编写嵌套循环时要特别注意循环变量的范围和循环条件,以避免出现死循环或逻辑错误。输入正整数n(2的倍数),利用循环计算等差数列2,4,6....n的和。输入正整数n,利用循环计算等差数列1,2,3,......,n的和。输入正整数n和m,输出一个n行m列的空心矩形。输入正整数n和m,输出一个n行m列的矩形。输入正整数n,输出一个n行n列的三角形。输入正整数n,判断n是否为质数。
2024-05-19 19:32:31
816
原创 学习笔记和简单代码2
x++y++",先计算表达式‘ 的值,结果为0,则将表达式“y++”的值,也就是3,作为条件表达式‘x<y7x++,y++”的值,而变量y的值为4。条件表达式的执行顺序是:先计算表达式1的值,若值为非0,表示条件为真,则将表达式2的值作为整个条件表达式的值,否则,将表达式3的值作为整个条件表达式的值。if(score>=0&&score<60)//如果 满足 score>=0&&score<60。若score<60则输出不及格 printf("不及格");
2024-04-13 01:19:19
562
原创 学习笔记1补充
(1)需强制类型转换中的表达式一定要括起来,否则只对紧随括号后的量进行类型转换。(2)强制类型转换是一种不安全的转换,如果是从高级类型转换成低级类型,则会损失数据的精度。类型转换 自动类型转换 强制类型转换。(3)强制类型转换并不改变表达式中变量的类型和值。scanf("格式控制字符串",输入项列表)
2024-04-12 23:36:08
315
原创 c语言的学习笔记和简单代码1
注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。二:设某圆形的半径为小数,定义一个radius变量存储半径值(自行设定任意半径),并定义一个常量PI表示圆周率,然后定义一个circleArea变量存储该圆形面积(根据radius和PI计算),输出该圆形的半径与面积。一:设某正方形的边长为整数,定义一个sideLen变量存储该边长值(自行设定任意整数边长),并定义一个squareArea变量存储该正方形面积(根据sideLen计算),输出该正方形的边长与面积。
2024-03-31 17:12:02
1445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人