📄 6-22.txt
字号:
/* 范例:6-22 */
#include<stdio.h>
#include<conio.h>
int main()
{
char a;
printf("你要进入本系统吗?是请按'y',否请按任意键===>");
scanf("%c",&a);
while(a=='y')
{
int swn ;
printf("(1)--nn乘法\n(2)--计算总数\n(3)--输入成绩\n");
printf("请选择1-3==>");
scanf("%d",&swn);
switch(swn)
{
/***nn乘法***************************************/
case 1:
char nnch;
do
{
int n;
printf("这是nn乘法表,请输入一值==>");
scanf("%d",&n);
int i=1;
for(;i<=n;) /* i从1到n次循环 */
{
int j=1;
for(;j<=n;) /* j从1到n次循环 */
{
printf("%d*%d=%d\t",i,j,i*j);
j=j+1;
}
printf("\n"); /* 当j循环执行完毕,断行 */
i=i+1;
}
printf("你要继续吗?是请按'y',否则按任一键\n");
getchar();
scanf("%c",&nnch);
}while(nnch=='y');
break;
/***加总计算***************************************/
case 2:
char forch;
do
{
int MySum=0;
int x;
printf("总和计算,请输入大于1的值==>");
scanf("%d",&x);
if(x>1)
{
for(int i=1;i<=x;i++)
MySum = MySum+i;
printf("1+2+3...+n = %d\n",MySum);
}
else
printf("值要大于1\n");
printf("你要继续吗?是请按'y',否则按任一键\n");
getchar();
scanf("%c",&forch);
}while(forch=='y');
break;
/***输入成绩判断等级********************************/
case 3:
char ifch;
do
{
int a;
printf("请输入你的分数0-100===>");
scanf("%d",&a);
if((a>0) && (a<60))
printf("你被当了");
else if((a>=60) && (a<80))
printf("不错哦!");
else if((a>=80) && (a<90))
printf("厉害厉害!不得不佩服你");
else if((a>=90) && (a<100))
printf("你已是天才!对你的景仰,有如江水淘淘,绵延不绝!");
else if(a==100)
printf("只有一句话可形容===>世界第一等");
else
printf("输入错误");
printf("\n你要继续吗?是请按'y',否则按任一键\n");
getchar();
scanf("%c",&ifch);
}while(ifch=='y');
break;
/***********************************************/
default:
printf("错误的选择\n");
} /*离开switch(swn)***********************/
printf("继续本系统,是请按'y',离开请按任一键==>");
getchar();
scanf("%c",&a);
} /* 离开while(a=='y') */
getche();
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -