一本通网站题解1

目录

1000:入门测试题目

2060:【例1.1】计算机输出

2061:【例1.2】梯形面积

方法一:

方法二:

知识点

2062:【例1.3】电影票

1000:入门测试题目

1000

#include 
using namespace std;

int main()
{
	int a,b;
	cin >> a >> b;
	cout << a + b << endl;
	return 0; 
}

这题很简单,大佬不啰嗦了

2060:【例1.1】计算机输出

2060

#include 
using namespace std;

int main()
{
	cout << "Hello World!" << endl;
	return 0;
}

这题也很简单,不啰嗦了

2061:【例1.2】梯形面积

2061

方法一:

直接输出答案即可

#include 
using namespace std;

int main()
{
	cout << "400.00" << endl;
	return 0;
}

方法二:

可以用程序算

#include 
using namespace std;

int main()
{
	printf("%.2lf",150 / 15 * 2 * (15 + 25) / 2);
	return 0;
}

知识点

在C++中,printf是一个函数,用于将格式化的输出打印到控制台。它的基本语法如下:

printf(format-string, arguments)

其中,format-string是一个字符串,用于指定输出格式,而arguments是一个可选的参数列表,用于指定要输出的变量。在format-string中,可以使用以下转义序列和格式化字符:

  • %d:用于输出整数
  • %f:用于输出浮点数
  • %lf:用于输出高精度浮点数
  • %s:用于输出字符串
  • %c:用于输出字符
  • %p:用于输出指针地址
  • %x:用于以16进制输出整数

例: 

#include 
using namespace std;

int main()
{
    int a = 10;
    float b = 3.14;
    char c = 'A';
    char s[20] = "Hello, world!";
    cout << "a = " << a << ", b = " << b << ", c = " << c << ", s = " << s << endl;
    printf("a = %d, b = %.2f, c = %c, s = %s\n", a, b, c, s);
    return 0;
}
 

printf输出高精度浮点数指定位数:

当你要输出指定位数并四舍五入时,可以使用%.2lf

这里的.2表示保留位数

当位数不确定时,可以用%*lf,且需要在参数列表里添加上保留位数

如:

printf("%*lf",2,3.14);

2062:【例1.3】电影票

2062

#include 
using namespace std;

int main()
{
	int n;
	cin >> n;
	cout << n << " " << 10 * n << endl;
	return 0;
}

这题很简单,不啰嗦

你可能感兴趣的:(c++)