资源描述:
《给你一个秒数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、编程题1、给你一个秒数,要求你求出这个秒数是多少小时,多少分钟,多少秒?例如:100秒转成0小时,1分种,40秒。程序中先取100,最后分别输出0,1,40再利用程序计算(1)200(2)1000(3)100002、思考:给你一个三位数125,怎样才能反过来输出它的三个数字:521?参考程序a=100PRINTa3600PRINT(aMOD3600)60PRINTaMOD60x=345a=x100b=x10MOD10c=xMOD10y=c*100+b*10+aPRINTy运算顺序:^、*/、、MOD、+-习题与解答P8一、选择题的1-8二、判断题的1-8三、
2、编程题1、给你一个秒数,要求你求出这个秒数是多少小时,多少分钟,多少秒?输出的格式见例子。样例:输入:100输出:0:1:40采用输入语句:inputx2、输入两个数,要求打印出它的加法与乘法运算的横式。样例:输入:2,3输出:2+3=52*3=6采用INPUT语句:inputa,b{之间加一个“,”号,输入时两数之间也加}参考程序InputaB=a3600C=(aMOD3600)60D=aMOD60?B;”:”;c;”:”;dInputa,bPRINTa;”+”;b;”=”;a+bPrinta;”*”;b;”=”;a*bend;紧凑格式,标准格式””里面的内容原
3、样显示end是结束语句,可不写在输入中加入提示语,使程序更加易懂。INPUT“a=”;aINPUT“a,b=”;a,b两个数输入时,中间加一个,号,运行时:a,b=?2,3INPUT输入语句下面语句均是合法的INPUTT,B,M$INPUT“A=“;aINPUT“b=“,bINPUT“x,y,z=“,x,y,z例3-13P33从键盘输入A和B的值,输出它们的积。INPUT“a,b=“,a,bc=a*b?“a*b=”;a;”*”;b;”=”;c运行:输入:a,b=?4,5输出:a*b=4*5=20例3-14P33从键盘输入字符常量及数值常量的例子。INPUT“zimus
4、hi”;A$,A?A$,a输入:zimushi?ABC,5输出:ABC5需要注意的是:P33例3-15输入学生语文、数学、英语的考试成绩,输出它的总分及平均分。INPUT“YW,SX,YY=“;yw,sx,yyZf=yw+sx+yyPjf=zf/3?Zf,pjf例3-16读数/置数语句read/dataREADyw,sx,yyZf=yw+sx+yyPjf=zf/3?Zf,pjfDATA79,80,81例3-17P35请写出下列程序的输出结果READA,BREADB,CREADA,C?A,B,CDATA1,2,3,4,5,6,7ABC123456补充练习1、某仓库5月1
5、日有粮食100吨,5月2日又调进20吨,5月3日卖出库存的三分之二,5月4日又调进库存的3倍粮食,问该仓库从5月1日到5月4日期间每天的粮食分别是多少吨?(输出每天的库存量)分析:在这个问题中,主要要描述从5月1日到5月4日期间仓库的粮食库存量,且易知它是不断变化的。因此我们可以用一个变量A来描述仓库的粮食库存量。2、分糖果有三个小朋友甲乙丙。甲有50粒糖果,乙有43粒糖果,两有13粒糖果。现在他们做一个游戏。从甲开始,将自己的糖分三份,自己留一份,其余两份分别给乙与丙,多余的糖果自己吃掉,然后乙与丙也依次这样做。问最后甲、乙、丙三人各有多少粒糖果?分析:这个问题中我
6、们关心的是在游戏过程中每个小朋友的糖果个数,且他们所拥有的的糖果数是在变化的。因此可用a,b,c三个变量分别存放甲乙丙三个小朋友在某一时刻所拥有的糖果数。对于每人,分糖后,他的糖果数一定为原来的糖果数3(因为分糖过程糖果的数目不一定都刚好分完,用整除恰恰可以表示多余的糖自己吃掉)。而其他两人则增加的也是糖果数3。习题解答P8-9一、9-12二、9-12