全球旧事资料 分类
把分钟换算成小时和分钟,商数就是小时数,余数就是分钟数。2确定变量的名字和定义变量的类型:在程序中把小时数放在变量h中,把分钟数放在变量m中。这两个变量的类型可以是整型本题中采用整型,也可以是实型。3确定所用算法:求560÷60的商数,在C语言中可以用整除的算法,语句是h56060。求余数可用求余运算符:56060,其值放入变量m中的语句是:m56060。4设计输出格式。若输出的形式定为:小时分钟,则按此形式设计输出语句。5把以上内容放在主函数的一对花括号中。6编写程序如下:mai
i
thmh56060m560603
fpri
tf″Theresult3d3d\
″hm运行结果是:Theresult920331【分析与解答】1确定变量的名字和定义变量的类型。若用a存放1500,用b存放350;用q存放商数,用r存放余数,所有变量应定义成i
t类型。2设计输入语句从终端输入1500和350;在输入语句之前,应当设计一个输出语句,用以提示输入。3可用整除求商数,结果放在变量q中。可用求余运算符求两数之余数,结果放在变量r中。4设计输出语句。输出a、b、q、r。5把以上内容放在主函数的一对花括号中。本题的程序与330相似,请大家参考上题并根据本题的解释自己编程,并上机调试。332【分析与解答】1定义4个双精度变量a、b、c和ave,变量a、b、c分别存放读入的3个双精度数,ave存放它们的平均值。2设计输入语句,以及在此之前用于提示输入的pri
tf语句。3设计求平均值的算法,把所求得的平均值放入变量ave中。4设计把变量ave中的数,从小数点后第二位数进行四舍五入的算法。现举例说明:若ave中的数为1234644,为了保留此值小数点后一位,可用表达式:i
t123464410100;依次推算,为了保留此值小数点后二位,可用表达式:i
t12346441001000;其他依此类推。5若要求对小数点后第二位数进行四舍五入,则可对原数加005后再进行以上运算。如要求保留1234644小数点后一位且对第二位数进行四舍五入,可用表达式:i
t12346700510100。注意:分母一定要用实数100而不能用整数10,否则就变成整除了;若要求保留1234644小数点后两位且对第三位数进行四舍五入,可用表达式:i
t12346700051001000;其他依此类推。6设计输出语句。输出a、b、c和ave。7把以上内容放在主函数的一对花括号中。8编写程序如下:mai
doubleabcavepri
tf″E
terabc″sca
f″lflflf″abcaveabc3pri
tf″avef\
″aver
好听全球资料 返回顶部