part 1
关于几个常用格式符:
%d:按十进制整数输出 %f:按浮点数输出 %c:按字符输出 %e:按指数形式输出 %s:按字符串输出
%5d:按宽度为5的十进制整数输出 %lf:按长整型浮点数输出 %3.f:小数点后保留3位 %6.2f:宽度为6,小数点后保留2位
当在double类型下输出时,必须使用格式符%lf
part 4
/* switch语句使用示例 输入1,2,3...的不同整数,显示不同提示信息 */ #include <stdio.h> int main() { int level; printf("输入现在状态等级(1-5): "); scanf("%d",&level); switch(level) { case 1: printf("high翻了:)\n"); break; case 2: printf("low爆了:(\n"); break; default: printf("一言难尽,无法概括。。。\n"); } return 0; }
运行结果:
part 5
#include <stdio.h> int main(){ char X; printf("请输入正确答案(A,B,C or D):"); scanf("%c",&X); switch(X){ case ‘A‘ :printf("bingo,you are right!\n");break; default:printf("try again~\n");break; } return 0;
运行结果:
实验总结体会:
1.注意修饰符(确定宽度、精度、小数位数、对齐方式)的使用,多记几个example,比如part1那些最基本的例子
2.if和switch语句已基本掌握。。。。(都学期末了,再不掌握岂不是要凉凉)
ps:互评链接见评论部分。
原文:https://www.cnblogs.com/Xoy31415926/p/11081363.html