一级测评试卷九 得分:100    分 
    
	
		
			
选择题 
		
		
			
1、2025年春节有两件轰动全球的事件,⼀个是DeepSeek横空出世,另⼀个是贺岁⽚《哪吒2》票房惊⼈,⼊了
全球票房榜。下⾯关于DeepSeek与《哪吒2》的描述成⽴的是(   )。            A.《哪吒2》是⼀款新型操作系统             B. DeepSeek是深海钻探软件             C.《哪吒2》可以⽣成新的软件             D.DeepSeek可以根据《哪吒2》的场景⽣成剧情脚本 2、在某集成开发环境中编辑⼀个源代码⽂件时不可以执⾏下⾯(  )操作。            A.修改变量定义             B.保存代码修改             C.撤销代码修改             D.插⼊执⾏截图 3、在C++中,下列可以做变量的是( )。            A. Var-1             B. $1             C.%%1             D._Var_1 4、以下哪个是C++语⾔的关键字?(  )            A.abs             B.cin             C.do             D.endl 5、
	下⾯的框架在L1和L2标记的两⾏处分别填写选项中的代码,哪组 通过编译(    )。
 
	int main() { 
 
	   int i = 0;
 
	   ______________ // L1 
 
	        break; 
 
	   ______________ // L2 
 
	   return 0; 
 
	}
            A.do {  } while (i != 0);             B.for (; i < 10; i++) {  }             C.if (i == 0) {  }             D.switch (i) {  } 6、
	下⾯C++语句(      )执⾏后的输出是: __ 0322$$ 。
 
	A.  printf("__ %2d%02d$$",  3,  22) 
 
	B. printf("__ %02d%2d$$",  3,  22) 
 
	C. printf("__ %02d%02d$$$$",  3,  22) 
 
	D. printf("____ %02d%02d$$$$",  3,  22)
            A.A             B.B             C.C             D.D 7、
	有关下列C++代码的说法, 错误的是( )。
 
	printf("我爱码代码!");
            A.配对双引号内的汉字改为英⽂ Hello ,C++代码能正确执⾏             B.配对双引号内的汉字改为 Hello代码! ,C++代码能正确执⾏             C.代码中的每个双引号,都可以改为两个单引号             D.代码中的每个双引号,都可以改为三个双引号 8、C++表达式  16 / 4 % 2 的值是( )。            A.8             B.4             C.2             D.0 9、 N是C++的正整数,值为12,则 cout << (N % 3 + N / 5)的输出是( )。            A.6.4             B.2.4             C.6             D.2 10、
	下⾯C++代码执⾏后的输出是( )。
 
	int N = 10; 
 
	printf("{N}*{N}={%d*%d}",  N,  N,  N * N);
            A.10*10={10*10}             B.100=10             C. N*N=100             D. {N}*{N}={10*10} 11、
	执⾏下⾯的C++代码,在键盘上先后输⼊100和200,输出是(    )。
 
	 int first, second; 
 
	 cout << "请输入第1个正整数:"; 
 
	 cin >> first; 
 
	 cout << "请输入第2个正整数:"; 
 
	 cin >> second; 
 
	 cout << (first / second * second) << endl;
            A.200             B.100             C.1             D.0 12、
	下⾯C++代码执⾏后,将输出能被2整除且除以7余数为2的数。下列选项不能实现的是(    )
 
	for (int i = 0; i < 100; i++) 
 
	    if _______________________ 
 
	          cout << i << "  ";
            A.((i % 2 == 0) && (i % 7 == 2))             B.((!(i % 2)) && (i % 7 == 2))             C.((!(i % 2)) && (!(i % 7)))             D.((i % 2 != 1) && (i % 7 == 2)) 13、
	下⾯C++代码执⾏后输出是(    )。
 
	int tnt = 0; 
 
	 for (int i = -1000; i < 1000; i++) 
 
	     tnt += i; 
 
	 cout << tnt << endl;
            A.-1000             B.0             C.999             D.1000 14、
	下⾯C++代码执⾏后输出的是(    )。
 
	int i; 
 
	 for (i = 1; i < 100; i += 5) 
 
	      continue; 
 
	 cout << i << endl;
            A.101             B.100             C.99             D.96 15、
	下⾯C++代码执⾏后输出的是(    )。
 
	 int tnt = 0; 
 
	 for (int i = 5; i < 100; i += 5){ 
 
	      if (i % 2 == 0) 
 
	            continue; 
 
	      tnt += 1; 
 
	      if (i % 3 == 0 && i % 7 == 0) 
 
	            break; 
 
	 } 
 
	cout << tnt << endl;
            A.500             B.450             C.10             D.1