实验结论

part1: 格式化输出函数printf()和格式化输入函数scanf()

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

%5d:要求输出宽度为5的十进制整型.

%lfdouble型输入用%lf

%.3f:保留3位小数.

%6.2f:数字整体长度包括小数点为 6 位,保留 2 位小数.

 

输入double类型的数据时,格式控制符要使用 %lf,输出时%lf与%f通用.

part4:switch语句体验练习

#include<stdio.h>
int main(void){
    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;
} 

#include<stdio.h>
int main(void){
    int level; 
    printf("输入现在状态等级(1-5):");
    scanf("%d",&level);
    switch(level){
        case 1:printf("high翻了:)\n");
        case 2:printf("low爆了:(\n");
        default:printf("一言难尽,无法概括。。。\n");
    } 
    return 0;
} 

part5: 简单编程练习

#include<stdio.h>
int main(void){
    char Cchar;
    printf("请输出你的答案(A,B,C or D:");
    scanf("%c",&Cchar);
    switch(Cchar){
        case 'A':printf("binggo,you are right~");break;
        default:printf("try again");break;
    } 
    return 0;
}

实验总结与体会

用switch函数搞part5 时case A 无法运行,case ‘A'就可以运行了。

评论的三位同学的地址:

https://www.cnblogs.com/ligengchen/p/10591376.html

https://www.cnblogs.com/MR-XN/p/10582149.html

http://www.cnblogs.com/jiyuan201088/

 

posted on 2019-03-28 18:31  tnff  阅读(168)  评论(3)    收藏  举报