已采纳回答 / 游荡人间
%d 你写错了 int Two=(int) num;//定义浮点型变量num并赋值为2.5 printf("num的整数部分是%f\n",num); 这句改成 printf("num的整数部分是%f\n",Two); int Two 你后面printf最后就应该跟Two 你的num依然是float型
2022-07-02
最赞回答 / 游荡人间
//获取三位数字num百位上的数字 hd = num/100 ; //获取三位数字num十位上的数字 td = (num/10)%10 ; //获取三位数字num个位上的数字 sd =num%10;方法不唯一
2022-03-01
已采纳回答 / 归乡人
例如:int age=18; printf("我今年%d岁\n",age);其中%d的意思是输出整形变量,\n的意思是输出换行符输出函数格式一般为printf("[输出变量格式][换行符、制表符]",[已声明的变量])%d:整形变量%f:浮点型变量%lf:双精度型变量%c:字符型变量(声明字符型变量时用单引号)%s:字符串型变量……换行符(键盘回车键):\n制表符(键盘TAB键):\t……小括号中的内容也可以是其他文字,所以printf("我今年18岁")也是合法的
2022-02-20
已采纳回答 / 谷雨kk
int arr[5]={1,2,3,4,5};//声明数组temp(arr[3]);//执行temp函数,并将arr[3],也就是第四个元素,4,赋值给temp函数中的参数arrValueprintf输出arrValue就是4
2022-02-17