首页 > 其他 > 详细

实验二实验报告

时间:2019-03-30 15:34:33      阅读:128      评论:0      收藏:0      [点我收藏+]

实验结论

part 1常用格式字符

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

%5d:表示输出int型数据的宽度为5.如果数据本身的长度大于5,为保证数据的精确性按实际输出,若数据长度小于5则在左边补空格使数据的宽度达到5。

%5f:表示输出float型数据的宽度为5.如果数据本身的长度大于5,为保证数据的精确性按实际输出,若数据长度小于5则在左边补空格使数据的宽度达到5。

%8.3f:表示输出float型数据的总宽度为8,小数点后3位。若数据本身长度大于8则按实际输出

%lf:表示输出double型数据,输入double类型数据时格式控制符要用%lf

 %5c:表示输出char型数据的总宽度为5,如果数据本身的长度大于5,为保证数据的精确性按实际输出,若数据长度小于5则在左边补空格使数据的宽度达到5。

%10s:表示输出字符串的总宽度为10,如果数据本身的长度大于10,为保证数据的精确性按实际输出,若数据长度小于10则在左边补空格使数据的宽度达到10。

%.3s:表示输出字符串的前三位。

printf("控制字符串",输出列表)            scanf("控制字符串",&变量名)         使用printf()和scanf()时要在程序开头加上#include<stdio.h>

parrt 4

有break时

#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时

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

技术分享图片

技术分享图片

 小结:有break时只执行该条件成立的一项然后结束。没有break时会执行该条件成立后的每一项然后再结束。

part 5

if语句

#include<stdio.h>
int main(){
    char ch;
    printf("请输入你的答案(A , B, C or D):");
    scanf("%c",&ch);
    if(ch==A)
    printf("binggo,you are right~");
    else
    printf("try again~"); 
    return 0;
}

技术分享图片

技术分享图片

switch语句

#include<stdio.h>
int main(){
    char ch;
    printf("请输入你的答案(A , B , C or D ):");
    ch=getchar();
    switch(ch){
        case A:printf("binggo you are right~");break;
        case B:
        case C:
        case D:printf("try again~");break;
}
    return 0;
}

 

技术分享图片

技术分享图片

实验总结与体会

通过实验的到的结论在前面基本上都写出来了,不在重复,主要还是自己多练习吧,实践出真知

 

实验二实验报告

原文:https://www.cnblogs.com/angel-x/p/10621317.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!