选择题 共15道
判断题 共5道
编写程序,计算区间100~n之间的所有整数(100<n<=999),数字x(0<x<9)共出现的次数, 补全①、②和③处的代码例如:100到109中,即100、101、102、103、104、105、106、 107、108、109中,数字1出现了11次。
#include<iostream> using namespace std; int main() { int n,x,cnt=0; cin>>n>>x; for(int i=100;i<=n; i++) { __①__ int g,s,b; g=a%10; __②__ __③__ if(g == x) { cnt++; } if(s == x) { cnt++; } if(b == x) { cnt++; } } cout<<cnt<<endl; return 0; }
完全数是指一个数恰好等于除它本身之外的所有因数之和。例如:6的因数有1、2、3、6, 除去6之外的因数之和为1+2+3=6,所以6为完全数。 编写程序,按从小到大的顺序寻找1到10000之间的完全数,输出第n个完全数,n的范围 0<n<5。补全①、②和③处的代码。
#include<iostream> using namespace std; int main() { int n,sum=0,num=0; cin >> n; for(int i=1; i<10000; i++) { int a = i; sum = 0; for(int j=1; j<a; j++) { if(a%j == 0) { __①__ } } if(__②__) { num++; } if(num == n) { cout<<a; __③__ } } return 0; }
下面代码实现的是判断n是否是质数的功能。补全①和②处的代码。
#include <iostream> using namespace std; int main() { int n; cin >> n; __①__ for(int i=2; i<n; i++) { if(__②__) { isprime = false; break; } } cout << isprime << endl; return 0; }
假设有两个城市:城市A和城市B。每个城市的温度都在-50到50摄氏度之间。当且仅当只有 一个城市的温度低于0时,输出1,也就是说,如果城市A的温度低于0而城市B大于等于0;或者如果城市A的温度大于等于0而B小于0,则输出1,否则输出0。补全①和②处的代码。
#include<iostream> using namespace std; int main() { int a,b; cin >> a >> b; if(__①__) { if(__②__) { cout <<1; return 0; } } if(a >= 0) { if(b < 0) { cout <<1; return 0; } } cout <<0; return 0; }
运行以下程序,输出的结果是( )。
#include<iostream> using namespace std; int main() { int a = 5; int b = a+3; int c = b-2; cout <<c; return 0; }
执行以下程序段,输入11,则输出的值是( )。
int x; cin >> x; cout<<x + 2;
小A有一个神奇口袋,里面可以装各个平方数。口袋的负载量就是口袋里所有数字之和。当 负载量超过L的时候不能再装平方数。现在给定n个数,从左往右筛选其中的平方数,并依 次将平方数放入口袋,编成程序,输出口袋里能装下几个平方数。平方数就是一个整数乘以
自己的结果(例如: 1、4、9、16、…...)补全①、②和③处的代码。
例如: 输入L为100,n为5,接下来的5个数分别是49、19、36、25、73,则口袋里只装了49和36两个平方数,所以输出2。
#include<iostream> using namespace std; int main() { int L,n,cnt=0,sum=0; cin>>L>>n; for(int i=1; i<=n; i++) { int x; bool flag = false; cin>>x; for(int j=1; j<=x; j++) { if(__①__) { flag = true; break; } } if(flag == true) { if(__②__) { sum += x; cnt++; } else { __③__ } } } cout<<cnt; return 0; }
运行以下程序,输出的结果是( )
#include<iostream> using namespace std; int main() { cout << "Hello" << " "; cout << "World"; return 0; }