MENU.CPP
上传用户:wszmarenbt
上传日期:2013-04-26
资源大小:2552k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <PROCESS.H>
  4. #include <STDLIB.H>
  5. int main(void)
  6. {
  7. extern void INIT();
  8. extern void UNDO();
  9. extern void CUT();
  10. extern void COPY();
  11. extern void PASTE();
  12. extern void CLEAR();
  13. extern void EXIT();
  14. int CHOICE;
  15. clrscr();
  16. INIT();
  17. do
  18. {
  19. printf("nn PLEASE ENTER THE CHOICE : ");
  20. scanf("%d",&CHOICE);
  21. switch (CHOICE){
  22. case 1: UNDO();
  23. break;
  24. case 2: CUT();
  25. break;
  26. case 3: COPY();
  27. break;
  28. case 4: PASTE();
  29. break;
  30. case 5: CLEAR();
  31. break;
  32. case 6: EXIT();
  33. break;
  34. }
  35. }
  36. while (1);
  37. return 0;
  38. }
  39. void UNDO()
  40. {
  41. printf("n Your Choice is 1 (* * UNDO * *)n");
  42. printf("nSorry,it is just an example!");
  43. }
  44. void CUT()
  45. {
  46. printf("n Your Choice is 2 (* * CUT * *)n");
  47. printf("nSorry,it is just an example!");
  48. }
  49. void COPY()
  50. {
  51. printf("n Your Choice is 3 (* * COPY * *)n");
  52. printf("nSorry,it is just an example!");
  53. }
  54. void PASTE()
  55. {
  56. printf("n Your Choice is 4 (* * PASTE * *)n");
  57. printf("nSorry,it is just an example!");
  58. }
  59. void CLEAR()
  60. {
  61. printf("n Your Choice is 5 (* * CLEAR * *)n");
  62. printf("nSorry,it is just an example!");
  63. }
  64. void EXIT()
  65. {
  66. printf("n Your Choice is 6 (* * EXIT * *)n");
  67. printf("nThank you for using this example!");
  68. printf("nPress any key to EXIT... ...");
  69. getch();
  70. exit(0);
  71. }
  72. void INIT()
  73. {
  74. printf("n CHOOSE  1 ---------------->UNDO");
  75. printf("n CHOOSE  2 ---------------->CUT");
  76. printf("n CHOOSE  3 ---------------->COPY");
  77. printf("n CHOOSE  4 ---------------->PASTE");
  78. printf("n CHOOSE  5 ---------------->CLEAR");
  79. printf("n CHOOSE  6 ---------------->EXIT");
  80. }