- 博客(10)
- 收藏
- 关注
原创 利用条件表达式或双分支if语句求两个数中较大的较大数
printf("两个数中较大的是:%d\n",x>y?//逗号后面的是条件表达式,其执行顺序是:先计算表达式x>y,若为真则输出的是x的值,反之则是y的值。printf("请输入x和y的值:\n");//让读者更形象的理解输入的是什么。if(x>y)//判断表达式的值,若为真则进行下一步,跳过else输出x的值。printf("请输入x的值和y的值:\n");printf("较大的值为x:%d\n",x);printf("较大的值为y:%d\n",y);
2023-12-12 08:46:01 666
原创 利用for嵌套,在C语言中用*符号绘制等腰三角形、菱形、正方形
j++)//因为我们的三角形不是靠边的,靠边的话一般为直角三角形或是等腰直角,所以我们要给他们间隔,在这里即是,当i=1的时候循环20次,也就是输出20次空格。j++)//由于c++中每一行的上下间隔为一个空格,所以我们在每一行中*与*号间需要输出一个空格。j++)//因为我们要绘制三角形,即按照三角形的特征,对每一行的*都要增加。i++)//由正方形的特点(邻边相等),可以得出行数跟每一行*的个数表达式相同。//在末尾,每一行结束的时候,进行下一行的循环输出。
2023-12-11 11:27:48 2121 1
原创 关系运算示例代码价绍
关系表达式的结果是一个逻辑值“真”或“假”,由于C语言中没有逻辑类型的数据,因此用“1”表示“真”,“0”表示“假”。3.关系运算符号中,>、=、="的优先级高于”==“printf("%d,%d\n",i+j+k==-2*j,k==j==i+5);2.关系符号的优先级低于算数运算符,但高于赋值运算符//“=”为赋值运算符号,”==“为关系运算。
2023-11-30 00:35:46 411
原创 利用分支结构编写程序了解分段函数的解决方法,输入x的值,按分段函数计算并输出y的值
0)//()里面的为判断条件,而"!"含义是“非”,因为在C语言中并没有数学里的表达方式,所以只能用!printf("请输入x的值:");//让别人知道接下来输入的是x的值。else//注意else后面接复合语句要用{},接简单句不需要{}//因为有y=1/x所以给y定义的是单精度浮点型。printf("输出y的值为:%f\n",y);
2023-11-28 12:08:26 981
原创 利用分支结构,输入三角形的三条边,判断是否能构成三角形,若能则计算并输出三角形的积,否则输出错误提示
/sqrt是平方根函数,计算三角形的面积。printf("请输入三角形的三条边:");if(a+b
2023-11-28 11:16:17 1396
原创 用C语言求华氏温度转化为摄氏温度的程序
c=5*(f-32)/9(这里的c指的是celsius即摄氏温度,f指的是fahr即华氏温度),接下来可以利用该公式写一个关于温度转化的简单程序。}//最后没有 return 0是由于主函数那里,写了void,在以下这张图中运行出来的与以上代码不同,但目的是一样的。//这一步是为了方便其他人的理解,让他们知道下一步的输入值是代表的华氏温度。printf("输出的摄氏温度为:%d\n",c);//这里是将输出的华氏温度转化成摄氏温度的值打印出来。//这是转换的计算表达式,就像求值的一个公式一样。
2023-11-22 21:29:41 1384 1
原创 switch语句计算打折基础程序(打折%5,%10,%15,%20.)
/定义一个浮点型支出变量,因为我们折后价格有的可能含有小数,所以用的是float型。switch(price/200)//这里利用switch语句写一个表达式,“/”除了之后取整数。//在代码中意指结束,若输入的值满足第一个语句,则会执行该语句,然后结束打印出该值。default ://当运行到了default语句时,即是输入的值没有匹配到以上语句。case 1://价格在200
2023-11-21 12:48:54 1265 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人