输入一个数字(范围在0~9之间,若不在此范围内显示输入错),输出对应的英文单词(Zero,One,Two,……,Nine)。 main() { int i; char *digit[10]={"Zero","One","Tw

admin2008-05-04  30

问题 输入一个数字(范围在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

解析
转载请注明原文地址:https://kaotiyun.com/show/oPAx777K
0

最新回复(0)