已采纳回答 / Fatmear
你这个程序题目要求是用if和switch函数,而你咋用了for呢?从你后面的代码感觉你对switch函数还不是很熟吧?搞清switch函数的本质就好了,如果真的不懂欢迎再问。
2019-09-06
这样也可以~
//获取三位数字num百位上的数字
hd =num/100 ;
//获取三位数字num十位上的数字
td =num/10 -hd*10 ;
//获取三位数字num个位上的数字
sd =num-hd*100-td*10
//获取三位数字num百位上的数字
hd =num/100 ;
//获取三位数字num十位上的数字
td =num/10 -hd*10 ;
//获取三位数字num个位上的数字
sd =num-hd*100-td*10
2019-09-05
最赞回答 / 慕UI831681
%f 是指代 height(1.85),%c 是指代 unit(m),合起来就是 1.85m。int age = 18; float height = 1.85; char unit = 'm'; printf("小明今年%d岁\n", age); printf("小明身高%f%c\n", height, unit); printf("小明现在在慕课网上学习IT技术"); return 0;
2019-09-05