把那两个功能写成函数,在主函数中写个死循环,按键就执行相应操作即可。
#include
#include
void fun1()
{
int n=1,m,sum=0;
do
{
m=pow(2,n);
n=n+1;
sum=sum+m;
}
while (sum<=9000);
printf ("%d",sum);
}
void fun2 ()
{
int m,sum=0;
for(m=1000;m<=9999;m++)
{
if(m%10==6&&m%3==0)
sum=sum+m;
}
printf("%d",sum);
}
int main()
{
char tmp_char;
printf("\t\t中南大学学生成绩管理系统\n");
printf("\t\t制作者:张三\t学号:1111111\n");
printf("=============================\n");
printf("按1,执行。。。\n");
printf("按2,执行。。。\n");
printf("按0,退出\n");
printf("=============================\n");
while(1)
{
printf("请输入指令:\n");
getchar(tmp_char);
switch(tmp_char)
{
case '1':fun1();break;
case '2':fun2();break;
case '0':return();break;
default:printf("输入错误!\n");
}
}
return(0);
}
这个简单啊
你直接弄个
int i=0;
while(1)
{
printf("请输入一个数字:1:输出\n 2:输出\n”);
scanf("%d",&i);
switch(i)
{
case 1:
你想要的功能
case 2:
你想要的功能
case 3:
你想要的功能
deafult:
break;
}
}
具体可能参考附件中代码
是写实现照片上的功能么