标签: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