实验二

Posted 0522gy1025

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验二相关的知识,希望对你有一定的参考价值。

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技术图片

 

以上是关于实验二的主要内容,如果未能解决你的问题,请参考以下文章

JSP 设计教师与学生不同登陆界面(带验证码)

OpenGL基础学习之二代码基本结构

实验九:根据材料编程

为什么二代测序的原始数据中会出现Read重复现象?

二代身份证号码编码规则

使用 React 实验性中继片段:缺少属性 '"$fragmentRefs"'