课程
/后端开发
/C
/C语言入门
为社么非要这样赋值 ,转换?有什么意义?
2020-10-06
源自:C语言入门 2-8
正在回答
就按课程目前所学内容,数据类型主要服务于计算,比如取余计算,要求是两个整型数据才可以取余,
比如经过一系列变换目前数据为 int a=10 double b=5.000000,
假如现在你需要计算10%5的值,(%模运算,即取余运算需要两个整型数据才可以运算,双精度型的b=5.000000是无法进行模运算的)那么你可以通过int c=b 来将5.000000转换为整型5,
那么就可以printf("%d/n", a %% c); 来求出结果了
qq_慕仙1186853
Penthesilea 回复 qq_慕仙1186853
哈哈蜜瓜 回复 Penthesilea
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答强制转换的意义
5 回答这样自定义函数的意义是什么
2 回答转义字符是什么意思
2 回答转义字符是什么意思啊
2 回答\n转义字符是什么意思?