for(x=0,y=10;(y>0)&&(x<4);x++,y-- );
A.无限循环 B.循环次数不定 C.循环执行4次 D.循环执行3次
A.3 B.4 C.5 D.6
A.for(i=1,s=0;(s=s+ii)<=1000;n=i++);
B.for(i=1,s=0;(s=s+ii)<=1000;n=++i);
C.for(i=1,s=0;(s=s+i*++i)<=1000;n=i);
D.for(i=1,s=0;(s=s+i*i++)<=1000;n=i);
A.while(x=y) 5; B.while(0) ;
C.do 2; while(xb); D.do x++ while(x10) ;
运行结果为:
程序的功能的为:求a+aa+…+a…a(最后一项为n位)的和。
输入两行,第一行为整数n(1≤n < 100),表示参加这次考试的人数,第二行是这n个学生的成绩,相邻两个数之间用单个空格隔开。所有成绩均为0到100之间的整数。输出一个整数,即最高的成绩。
参考代码如下:
输入一行,包含两个整数m和n,中间以一个空格间隔。输出一行,包含一个整数,表示累加的结果。
参考代码如下:
输入一个数n,n的大小不超过实际满足条件的3位数的个数。输出第n个满足条件的3位数(升序)。
参考代码如下:
输入一行,包含两个整数x和n,分别是人口基数和年数,以单个空格分隔。输出最后的人口数,以亿为单位,保留到小数点后四位(1≤x≤100, 1≤n≤100)。
参考代码如下:
输入一行包含三个整数R,M,Y,相邻两个整数之间用单个空格隔开。输出一个整数,即约翰最终拥有多少钱(整数部分)。
参考代码如下:
输入一行,包含两个正整数N(10 ≤ N ≤ 50), K(1≤ K ≤ 20),中间用单个空格隔开。输出如果在第20年或者之前就能买下这套房子,则输出一个整数M,表示最早需要在第M年能买下,否则输出Impossible。
参考代码如下: