printf格式控制、switch-case语句

printf格式控制、switch-case语句

switch-case语句:

  • switch()括号里面是表达式或者变量。
  • 一般在case语句后面加break,否则会一直执行下去。
	switch(expression){
	    case constant-expression  :
	       statement(s);
	       break; // 可选的
	    case constant-expression  :
	       statement(s);
	       break; // 可选的
	  
	    // 您可以有任意数量的 case 语句
	    default : // 可选的
	       statement(s);
	}

printf语句格式控制

  • -:有-表示左对齐输出,如省略表示右对齐输出。

printf("%-5d", a);
//表示左对齐输出整型,每个数字占5个字符宽度

  • . : 表示小数点。

printf("%-5.2f", a);
//表示左对齐输出浮点型,每个数字占5个字符宽度,且小数位有2位

  • 0:有0表示指定空位填0,如省略表示指定空位不填。

printf("%05d", a);
//表示右对齐输出整型,一共占5个字符宽度。且不足的在前面补零。比如输入a=5,输出00005

printf("%5.02f", a);
//表示右对齐输出浮点型,一共占5个字符宽度,且小数位有2位。且小数位不足的在右边补0

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页