码迷,mamicode.com
首页 > 其他好文 > 详细

实验二

时间:2019-04-01 18:48:59      阅读:200      评论:0      收藏:0      [点我收藏+]

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!