实验2

Part 1

常用输出格式字符

%c              按字符输出

%d              按十进制整数输出

%u              按十进制无符号整数输出

%f               按浮点数输出

%E或%e     按指数形式输出

%o              按八进制输出

%X或%x     按十六进制输出

%s              按字符串输出

%g              按 e,f 格式中较短的一种输出

 

 

%5d 输出数据长度为5,若输出的数据长度大于5,则按实际输出。

%lf 在d,o,x,u前,指定输出精度为long型;在e,f,g前,制定输出精度为double。

%.3f 对实数,指定小数点后3位数,四舍五入。对字符串,指定实际的输出位数。

%6.2f 输出数据长度为6,指定小数点后两位。

 

在输入数据为double类型是,要使用格式控制符%lf输出。

Part 4

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

#include <stdio.h>
int main()
{
	char c;
	printf("输入一个选项(A,B,C,D):\n");
	c = getchar();
	if(c=='A')
	printf("Bingo,you are right~\n");
	else
	printf("Try again~\n");
	return 0;
}

实验总结与体会

练的次数少了,熟练程度明显跟不上,不能很好地运用格式字符,目标是能灵活运用各种语句。

希望自己可以记得找出时间多多联系

 

posted @ 2019-04-01 22:38  .啾啾  阅读(140)  评论(2)    收藏  举报