蓝桥等级考试C++组8级真题-2023-06-18

选择题
1、C++L8(15分)
整数16,20的最大公约数(公因数)是()。
A 1
B 2
C 4
D 80

2、C++ L8(15分)
执行以下程序,输出结果是()。

int a = 3, b =2,c = 1,d = 1;
for (int i = 1;i<a;i++)
{
	for (int j = 0; j< b; ++j)
	{
	    c++;
	}
	++d;	
}
cout <<c <<' '<<d;

A 5 2
B 5 3
C 7 3
D 10 4

3、C++ L8(20分)
执行以下程序后的输出结果是()。

int n=21,k=0;
do
{
    if(n%3==0)
	{
	    k +=1;
	}
	if(n%11==0)
	{
	    break;
	}
    n--;
}while(n>0);
cout <<k;

A 2
B 3
C 4
D 5

编程题
4、C++ L8求最大公约数(50分)
给定两个正整数n, m, 试编写程序计算n和m的最大公约数。
输入
输入1行,包含2个正整数,分别是n (n <=1000) , m (m <= 1000) ,两数之间以空格分隔。
输出
输出n和m的最大公约数。
输入样例1

46

输出样例1

2
posted @ 2023-06-21 16:16  new-code  阅读(219)  评论(0)    收藏  举报