为了账号安全,请及时绑定邮箱和手机立即绑定
关系表达式的值是“真”和“假”,在C程序用整数1和0表示。如:
简单赋值运算符 复合赋值运算符
分析:定义整型变量a并赋值为3,a += 5;这个算式就等价于a = a+5; 将变量a和5相加之后再赋值给a
顺序不对都不行
因为是int类型 所以结果为整数1
取余:整除后剩下的
除法运算中注意:如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。

取余运算中注意:该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。

注:C语言中没有乘方这个运算
※ 算术运算符

※ 赋值运算符

※ 关系运算符

※ 逻辑运算符

※ 三目运算符
楼下那个...if后面的括号不能加分号。
小明每天的打车费用为:34.70
#include <stdio.h>
double getTaxiPrice(int hours,int distance)
{
double totalPrice=0.0;
double perPrice=2.3;
double startPrice=13.0;
if(hours<0||hours>24)
{
printf("输入的时间有误\n");
return 0;
}
else if(!(hours>=5&&hours<23))
{
perPrice*=1.2;
}
if(distance>3)
{
totalPrice=startPrice+perPrice*(distance-3);
}
else
{
totalPrice=startPrice;
}
totalPrice++;
return totalPrice;
}
int main()
{
int morning=9;
int afternoon=18;
int distance=12;
double totalPrice=0;
if(getTaxiPrice(morning,distance)!=0)
{
totalPrice=getTaxiPrice(morning,distance);
}
else if(totalPrice!=0)
{
totalPrice+=getTaxiPrice(afternoon,distance);
}
printf("小明每天的打车费用为:%.2f",totalPrice);
return 0;
}
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
printf("num的整数部分是%d\n",(int)num);
return 0;
}
指针 结构体 文件
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消