问题 填空题

输入一个数字(范围在0~9之间,若不在此范围内显示输入错),输出对应的英文单词(Zero,One,Two,……,Nine)。

main()

{

   int i;

   char *digit[10]={"Zero","One","Two","Three","Four",

                             "Five","Six","Seven","Eight","Nine"};

    scanf("%d",______);/*第一空*/

    printf("%d→",i);

if(______)/*第二空*/

    printf("%s\n",digit[______]);/*第三空 */

else printf("Input error!\n");

}

答案

参考答案:第一空:&n第二空:i>=0&&i<=9第三空:i

解答题
选择题