已采纳回答 / 张志辉1111
这个是求数组个数吧,sizeof[arr]表示数组总数,sizeof[0]表示是一个数组,就是数组的第一个数,结果就是求数组个数,然后前面加上类型。
2016-12-13
已采纳回答 / 祝令川
我是这样写的#include <stdio.h>float taxifee(int clock,int miles){ float money; if(miles<=3) { money=14; printf("费用为14\n"); } else { if(clock>=23 || clock<5) { money=13+1+2.3*(miles-3)*1.2; ...
2016-12-12
已采纳回答 / 璇州
十进制 十进制使用十个数字(0、1、2、3、4、5、6、7、8、9)记数,基数为10,逢十进一。 历史上第一台电子数字计算机ENIAC是一台十进制机器,其数字以十进制表示,并以十进制形式运算。设计十进制机器比设计二进制机器复杂得多。而自然界具有两种稳定状态的组件普遍存在,如开关的开和关,电路的通和断,电压的高和低等,非常适合表示计算机中的数。设计过程简单,可靠性高。因此,现在改为二进制计算机。 八进制 所谓八进制,就是其基数为8,基数值可以取0、1、2、3、4、5、6、7共8个值,逢八进一。...
2016-12-12
已采纳回答 / 慕粉1300292974
"printf"是输出函数,printf括号里面可以是你打进去的“小明现在在慕课网上学习IT技术”,但这条程序语执行的是你最后输进去的内容,而不能执行你上面定义的内容。打个比方吧,就像你第一句输出的那个printf("小明今年%d岁\n",age);你也可以用这条来执行 printf("小明今年18岁\n")也能输出同样的字符串,只是前一个是执行了你上面定义的数值,而后一个是直接执行的最后的输出内容的。
2016-12-12
已采纳回答 / 慕粉214746660
//定义小编兜里的钱
double money = 12 ;
//定义打车回家的费用
double cost = 11.5 ;
printf("小编能不能打车回家呢:");
//输出y小编就打车回家了,输出n小编就不能打车回家
printf("%c\n", money>=cost ? 'y' : 'n');
return 0;} 这个也是可以的 表达式1 ? 表...
2016-12-11
已采纳回答 / Hermione_Jin
1、case 和常量表达式之间要有空格,否则会被认为是一个标识符,而起不到case的作用;2、变量sum1、2、3,均未定义就直接用,这是不允许的;3、switch语句中,一旦遇到break就会跳出;而如果case后面没有break,会一直往后执行,一直到遇到break,这道题的目的是所有月份加和,希望的是最后跳出,所以中间的case不要加break,只有最后有一个break;4、如果想输出2008年8月8日是该年的第221天, 可以这样输printf("%d年%d月%d日是该年的第%d天",year,m...
2016-12-11