分析:把5060克換算成千克數,用5060除以進率1000得5.06千克;
把3噸40千克換算成千克數,先把3噸換算成千克數,用3乘進率1000得3000千克,再加上40千克得3040千克;
把7平方米3平方分米換算成平方分米數,先把7平方米換算成平方分米數,用7乘進率100得700平方分米,再加上3平方分米得703平方分米;
把3.42米換算成復名數,整數部分就是3米,把小數部分0.4米換算成分米數,用0.4乘進率10得4分米,把小數部分0.02米換算成厘米數,用0.02乘進率100得2厘米.
解答:解:5060克=5.06千克;
3噸40千克=3040千克;
7平方米3平方分米=703平方分米;
3.42米=3米4分米2厘米.
故答案為:5.06,3040,703,3,4,2.
點評:此題考查名數的換算,把高級單位的名數換算成低級單位的名數,就乘單位間的進率;反之,就除以單位間的進率;熟記單位之間的進率是解題關鍵.