实验二

1 格式化输出输入函数

 

格式符 用法
%d 按十进制整数输出
%f 按浮点数输出
%c  按字符输出
%e 按指数形式输出
%s 按字符串输出

 

用法举例:%5d:按十进制整数输出,数据占5格,数据长度小于5左补空格,大于5按实际输出。

                  %lf:指定按浮点输出,并且精度为double型。

                  %3f:按浮点数输出,数据长度小于3左补空格,大于3按实际输出。

                  %6.2f:按浮点数输出,数据长度为6,且保留到小数点后两位。

                  %lf:按精度为double的浮点输出。(对于double类型精度较高的数据)

2 switch语句体验练习

#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;
}

break版本:

取消break版本:

 

 3 简单编程练习

#include <stdio.h>
int main(){
    char choice;
    int A=1, B=2, C=3, D=4;
    printf("请输入你的答案(A,B,C,or D):");
    switch(choice)
    {
    case 1:
        printf("Binggo, you are right!\n");break;
    case 2:
    case 3:
    case 4:
        printf("Try again\n");break;
}
return 0;
} 

 

 

总结

(1)实验过程中遇到的错误:有一个分号用的是”中文的分号“导致程序无法运行。

(2)现在初步了解了一些c语言的编程规则。

评论学生链接:

https://www.cnblogs.com/tty-1999/p/10616248.html

https://www.cnblogs.com/yzxazj/p/10624883.html

https://www.cnblogs.com/zhc0916/p/10629412.html

posted @ 2019-03-29 22:56  ↓+×  阅读(96)  评论(0编辑  收藏  举报