您的位置 电脑知识爱好者 >> 编程知识 >> 一道C语言编程题...我觉得好难哦~

一道C语言编程题...我觉得好难哦~

电脑知识爱好者互联网本站整理2007-8-26 22:15:04
知识重点:编程实现下述菜单选择功能: 1.New 2.Open 3.Save 4.Save as 5.Quit Please input 1—5: 要求输入‘1’到‘5’之间的任一字符后,输出相应的菜单名称。其它无效,提示“input error”后,重新输..

编程实现下述菜单选择功能: 1.New 2.Open 3.Save 4.Save as 5.Quit Please input 1—5: 要求输入‘1’到‘5’之间的任一字符后,输出相应的菜单名称。其它无效,提示“input error”后,重新输入,直到输入正确,再输出相应的菜单名称。输入‘5’时,程序退出,否则程序 循环继续要求实现上述菜单选择功能。 #include "stdio.h"

void main()

{

char c1,c2;

printf("1.New\n");

printf("2.Open\n");

printf("3.Save\n");

printf("4.Save as\n");

printf("5.Quit\n");

while(1)

{

printf("Please input 1-5:");

c1=getchar();

c2=getchar();

if(c2!='\n')

{

printf("input error\n");

while(getchar()!='\n') ;

continue;

}

switch(c1)

{

case '1':

printf("New\n");

break;

case '2':

printf("Open\n");

break;

case '3':

printf("Save\n");

break;

case '4':

printf("Save as\n");

break;

case '5':

return;

default:

printf("input error\n");

break;

}

}

}

参与评论
相关内容
关于我们 | 隐私政策 | 站点地图 | 站长博客|京ICP备07025396号
添加到百度搜藏 添加到百度搜藏 电脑知识爱好者Copyright ?2006-2008版权所有 我要啦免费统计