文库 真题 信息素养大赛真题

2024年全国青少年信息素养大赛C++算法创意实践小学组初赛真题

信息素养大赛题库 信息素养算法创意真题 PDF   8页   下载7   2024-06-20   浏览749   收藏0   点赞0   评分-   4039字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2024年全国青少年信息素养大赛C++算法创意实践小学组初赛真题 第1页
2024年全国青少年信息素养大赛C++算法创意实践小学组初赛真题 第2页
剩余6页未读, 下载浏览全部
1、编写程序,计算区间100~n之间的所有整数(100<n<=999),数字x(0<x<9)共出现的次 数,补全①、②和③处的代码例如:100到109中,即100、101、102、103、104、105、 106、107、108、109中,数字1出现了11次。 A. int a = i; s=a/10%10; b =a/100; B. int g = i; s=g%10; b=g%100; C. int cnt = i; s = cnt%10; b = cnt/100; D. int a = n; s=a/10; b =a%100; 2、完全数是指一个数恰好等于除它本身之外的所有因数之和。例如:6的因数有1、2、3、 6,除去6之外的因数之和为1+2+3=6,所以6为完全数。 #include<iostream> using namespace std; int main(){ int n,x.cnt = 0; cin>>n>>s; 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;} 编写程序,按从小到大的顺序寻找1到10000之间的完全数,输出第n个完全数,n的范围 0<n<5。补全①、②和③处的代码. A. sum +=i;sum == a;  continue; B. sum+=j;sum == a;   break; C. sum +=j;sum == a;   continue; D. sum +=i; sum == a;  break; 3、下面哪个语句运行结果是9?(      )(5分) A. cout <<"5+ 4" << endl; #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; } B. cout << 5<<"+"<<4<< endl; C. cout << 5+4<<endl; D. cin >> 5+4 > > endl; 4、下面代码实现的是判断n是否是质数的功能。补全①和②处的代码。 A. bool isprime = true; n%i == 0 B. bool isprime = false; n%i!=0 C. bool isprime = true; n%i != 0 D. bool isprime = false; n%i ==0 5、在C++中,表示布尔数据类型的关键字是(    )(5分) A. int B. bool C. double #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; } D. s
2024信息素养大赛C++算法创意实践小学组初赛真题
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明