题库 题库

【简答题】

试题二(共15 分)
  阅读以下说明和C 语言函数,将解答填入答题纸的对应栏内。
[说明]
  下面待修改的 C 程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“14251382”,则输出的整数为“4532”。下面给出的 C 程序代码中有五个错误,请指出所有的错误。
[C 程序代码]
   

参考答案

 错误1:变量k没有声明
 错误2:变量num没有初始化,或者num应初始化为0
 错误3:第10行scanf 函数参数错
 错误4:第13行循环条件错
 错误5:第14行if语句条件错,或者将"="改为"=="

相关试题