实验2
Part1:格式化输出函数printf()和格式化输入函数scanf()
%d表示按十进制整数输出,%5d表示宽度为5的整数。
%f表示按浮点数输出,%.3f表示小数位的宽度为3位,%6.2f表示数字整体长度为6,小数部分保留两位,不足用空格填。
%c表示按字符输出。
%e表示按指数形式输出。
%s表示按字符串输出。
%lf对应的是双精度浮点型double。
part 4
1 #include<stdio.h> 2 int main(){ 3 int leve1; 4 printf("输入现在的状态等级(1-5):"); 5 scanf("%d",&leve1); 6 switch(leve1){ 7 case 1:printf("high翻了:)\n"); 8 case 2:printf("low爆了:(\n"); 9 default:printf("一言难尽,无法概括...\n"); 10 } 11 return 0; 12 }

part 5
1 #include<stdio.h> 2 int main(){ 3 4 int answer; 5 6 printf("请输入你的答案(A,B,C,D)"); 7 scanf("%C",&answer); 8 switch(answer){ 9 case 'A':printf("Binggo, you are right~");break; 10 default:printf("try again~"); 11 } 12 return 0; 13 }



浙公网安备 33010602011771号