实验内容
1.代码
#includeint main() { double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d%d%d",a1,a2,a3); printf("%d,%d,%d\n",a1,a2,a3); scanf("%c%c%c",&c1,&c2,&c3); printf("%c%c%c\n",c1,c2,c3); scanf("%lf,%lf",&x,&y); printf("%lf,%lf\n",x,y); return 0;}
运行结果
2.代码
#includeint main() { int level; printf("输入现在状态等级(1-5): "); scanf("%d",&level); switch(level) { case 1: printf("high翻了:)"); break; case 2: printf("low爆了:("); break; default: printf("一言难尽,无法概括。。。"); } return 0;}
运行结果
3.代码
#includeint main(){ int option; printf("请输入你的答案(A,B,C or D): "); scanf("%c",&option); switch(option){ case 'A': printf("Binggo, you are right~");break; default: printf("try again~");break; } return 0; }
运行结果
内容包括:
%d整型输出,%ld长整型输出。
%c用来输出一个字符。
%s用来输出一个字符串。
%f用来输出实数,以小数形式输出。
%e以指数形式输出实数。
另
%lf 以十进制形式输出 double 类型;
%e 以指数形式输出 float 类型,输出结果中的 e 小写;
%E 以指数形式输出 float 类型,输出结果中的 E 大写;
%le 以指数形式输出 double 类型,输出结果中的 e 小写;
%lE 以指数形式输出 double 类型,输出结果中的 E 大写。
以及对break使用的把握:有break时只执行该条件成立的一项然后结束。没有break时会执行该条件成立后的每一项然后再结束.
总结:感觉这些东西不是太难,但是自己操作起来还是生疏的很,对各种符号以及快捷键的使用需要多加练习。
嗯,我觉得可以。