标签:style class cas div str bre default highlight ati
PART ONE:
%d 按十进制整形输出;
例如: int a=123;
printf(“%5d”,a);
则输出结果为--123,。(--代表两个字符长度)
%s 按字符串输出
例如:char a[]="hello,world!";
printf("%s",a);
则输出结果为hello,world!
还有(接上):printf("%15s",a);
则输出结果为---hello,world!(---表示三个字符的长度)
另,有:printf(“%10.5s”,a);
则输出结果为-----hello(-----表示五个字符的长度,“.n”表示字符串实际输出位数,而“10”表示输出的总域长)
%e 按指数形式输出
例如:double f=123.456;
printf("%.2e“,f);
则输出结果为1.23e+002
(.2表示小数点后保留的位数(四舍五入后))
特别地,在定义了一个double型数据后,在scanf()函数中必须用%lf


part 4:有break时
{
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;
}
v

v
PArt 5:
#include<stdio.h>
int main()
{
char c1;
printf("输入一个答案选项(A、B、C、D):");
scanf("%c",&c1);
switch(c1)
{
case ‘A‘:printf("Binggo,you are right~\n");break;
default:printf("try again\n");
}
return 0;
}
v
标签:style class cas div str bre default highlight ati
原文地址:https://www.cnblogs.com/0522GY1025/p/10638018.html