试卷总分:100分
选择题 10题 40分
判断题 10题 20分
编程题 2题 40分
#include <iostream> int main() { char ch = 'B'; int num = ch + 1; std::cout << num; }
#include <iostream> int main() { int x = 2; int res = 0; switch(x) { case 1: res = 10; break; case 2: res = 20; case 3: res = 30; break; default: res = 40; } std::cout << res; }
#include <iostream> int main() { for(int i=1; i<=3; i++) { for(int j=1; j<=i; j++) std::cout << "*"; std::cout << std::endl; } }
#include <iostream> int main() { int sum = 0; for(int i=1; i<=5; i++) { if(i % 2 == 0) continue; sum += i; } std::cout << sum; }
#include <iostream> int main() { int arr[] = {1,2,3,4,5,6}; int cnt = 0; for(int i=0; i<6; i++) { if(________) cnt++; } std::cout << cnt; }
#include <iostream> int main() { int a[5] = {5,3,4,1,2}; for(int i=0; i<4; i++) { for(int j=0; j<4-i; j++) { if(________) { int t = a[j]; a[j] = a[j+1]; a[j+1] = t; } } } for(int i=0; i<5; i++) std::cout << a[i] << " "; }