编写c语言程序,显示如下菜单: 1一输出26个大写字母 2一输出26个小写字母 0—退出 根据用户的选择,分别输出。可以重复选择直到输入0结束程序
时间: 2023-05-13 19:06:23 浏览: 61
以下是 C 语言程序的代码:
```
#include <stdio.h>
int main() {
int choice;
do {
printf("菜单:\n");
printf("1. 输出 26 个大写字母\n");
printf("2. 输出 26 个小写字母\n");
printf("0. 退出\n");
printf("请选择:");
scanf("%d", &choice);
switch (choice) {
case 1:
for (char c = 'A'; c <= 'Z'; c++) {
printf("%c ", c);
}
printf("\n");
break;
case 2:
for (char c = 'a'; c <= 'z'; c++) {
printf("%c ", c);
}
printf("\n");
break;
case 0:
printf("程序已退出。\n");
break;
default:
printf("无效的选择,请重新选择。\n");
break;
}
} while (choice != 0);
return 0;
}
```
当用户运行程序后,会看到如下菜单:
```
菜单:
1. 输出 26 个大写字母
2. 输出 26 个小写字母
0. 退出
请选择:
```
用户可以输入 1 或 2 来选择输出大写字母或小写字母,输入 0 则退出程序。如果用户输入了其它的数字,则会提示无效的选择。程序会一直循环,直到用户输入 0 为止。