最赞回答 / 大数据倒数第一
#include <stdio.h>int main(){ double num1 = 2.5; int num2 = (int) num1; printf("num的整数部分是%d\n", num2); return 0;}不能重名
2020-10-06
最赞回答 / Penthesilea
就按课程目前所学内容,数据类型主要服务于计算,比如取余计算,要求是两个整型数据才可以取余,比如经过一系列变换目前数据为 int a=10 double b=5.000000,假如现在你需要计算10%5的值,(%模运算,即取余运算需要两个整型数据才可以运算,双精度型的b=5.000000是无法进行模运算的)那么你可以通过int c=b 来将5.000000转换为整型5,那么就可以printf("%d/n", a %% c); 来求出结果了
2020-10-06
最新回答 / 慕粉133947391
#include <stdio.h>int main(){ /* 小伙伴们: 选择你们认为最合理的循环结构完成功能吧 */ int sum = 0; //定义计算结果变量sum int i = 1; //定义循环数字变量i int flag = 1; //定义符号状态变量flag //使用while循环 while(i<=100) { i++; if(flag==1){ ...
2020-10-05
最赞回答 / 我是个憨憨
test.c被引用了,如果say()仍作为外部函数,会和hello.c中主函数下的say()重复,就没法运行了就是说你test.c被引用了的话,把say()当成内部函数就行了
2020-10-04