全国青少年编程能力等级考试_C++一级样题-2020.12.30.pdf 全国青少年编程能力等级考试 C++(一级)题目-样题 一、单项选择题(共 20 题,每题 3.5 分,共 70 分) CP1_1.在 C++中,下列变量名正确的是( )。 A.2a B.int C.b.3 D.n_apple CP1_2.执行下列程序,输出结果是( #include using namespace std; int main() { int a = 1.2; cout< using namespace std; int main() { int a = 1, b = 2; cout< using namespace std; int main() { int a = 1, b = 2; cout< using namespace std; int main() { int a = 1, b = 2; cout< using namespace std; int main() { int a = 1, b = 2; cout<#include using namespace std; int main() { double pi = 3.141592653; cout< 60 || a == 60) cout<<"及格" C. if(a < 60) cout<<"不及格" else(a > 60 || a == 60) cout<<"及格" D. if(a < 60) cout<<"不及格" else cout<<"及格" CP1_11.设 char grade = 'D',则执行下列代码段的输出结果是( )。 switch(grade) { case 'A': cout<<"优"< using namespace std; int main() { int x = 10; if(x > 10) cout<= 5) cout<<-x; } return 0; } A.-10 B.10 C. )。 10 -10 D.10-10 CP1_13.可以输出结果为 135 的程序是( )。 A. #include using namespace std; int main() { int i; for(i = 0; i <= 5; i += 2) cout< using namespace std; int main() { int i; for(i = 0; i < 5; i += 2) cout< using namespace std; int main() { int i; for(i = 1; i <= 5; i += 2) cout< using namespace std; int main() { int i; for(i = 1; i < 5; i += 2) cout< using namespace std; int main() { int i = 1; while(i < 4) { cout< using namespace std; int main() { int i; for(i = 1; i <= 5; i++) { if(i % 2 != 0) break; cout< using namespace std; int main() { int i; for(i = 0; i <= 5; i++) { if(i % 2 != 0) )。 break; cout< using namespace std; int main() { int i; for(i = 1; i <= 5; i++) { if(i % 2 != 0) continue; cout< using namespace std; int main() { int i; for(i = 0; i <= 5; i++) { if(i % 2 != 0) continue; cout<#include using namespace std; int main() { char str1[10] = "New"; char str2[] = "Year"; strcat(str1,str2); cout<