1
4
9
16
25
36
49
64
81
100
385
385是total的值,蠢拍其他的是带正羡清桥每次循环y的值
switch(表达式){
case 常量表达式1:
语句1
break
case 常量表达式2:
语句2
break
……
case 常量表达式n:
语句n
break
default:
语句n+1
break
}
switch语句的执行流程是:首先计算switch后面圆括号中表禅轮达式的值,然后歼袭含用此值依次与各个case的常量表达式比较,若圆括号中表氏笑达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇break语句就退出switch语句若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句n+1,然后退出switch语句,程序流程转向开关语句的下一个语句.
#include<stdio.h>
int main(){
int n
printf("****************************************\n"凯察野)
printf("盯喊* 学生成绩管理 *\n")
printf("* 1.计算并输出总成绩 *\n")
printf("* 2.计算并输出平均成绩 *\n")
printf("* 3.输出最高分科目及成绩 *\n")
printf("* 4.输出最低分科目及成绩 *\n")
printf("****************************************\n")
printf("请输入 *** 作的序号:\n")
scanf("%d",&n)
switch(n){
case 1:
case 2:
case 3:
case 4:
}
return 0
}
对应没辩的程序只要在对应的case后添加就可以了
效果图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)