以下程序段,输出结果为()。int y=10;while(y--);printf("y=%d/n",y);
A.while构成死循环
B.y=-1
C.y=0
D.y=1
A.while构成死循环
B.y=-1
C.y=0
D.y=1
第1题
以下程序的输出结果为()。import math s=0 for i in range(1,10+1): m=int(math.sqrt(i) ) if m%2==0: continue s=s+i print(s)
第2题
程序填空题:执行下面程序的输出结果为()。
#include
void main() {
int x=36,y=48,z;
do {z=x%y; x=y; y=z;} while(y>0); .
printf("x=%d/n",x);
}
第3题
程序填空题:执行下面程序的输出结果为()。
#include
void main(){
int
x=48,y=30,Z;
do{z=x%y;x=y;y=z;}while(y>0);
for(i=1;i<=5;i++)s+=i*|;
printf("x=%d/n",x)
}
第7题
请写出下列程序段的输出结果,并说明理由。
X=2
Y=3
? X,Y
DO SUBl
?!X,Y
PROCEDURE SUBl
PRIVATE Y
X=4
Y=5
RETURN.
第8题
阅读下面的程序,填写程序中缺少的部分,并把程序的输出结果写出来;
classTest{
staticvoidShowArrayInfo(int[]student){
for(inti=0;i
Console.Write(student[i]++);
Console.Write(“”);
}
}
staticvoidMain(){
int[]student=newint[]{1,2,3,4,5};
ShowArrayInfo(student);
Console.Write(“/n”);
ShowArrayInfo(student);
}
}
输出结果:
第9题
请写出下列程序的输出结果。()
#include
int main() /{
char str[ ]="1A2B3C4D"; int i;
for(i=0;str[i]!='/0';i++)
if ((str[i]<'0') || (str[i]>'9'))
printf("%c",str[i]);
return 0;
/}
}
第10题
请写出下列程序的输出结果。()
#include
int main() /{
char str[ ]="1A2B3C4D"; int i;
for(i=0;str[i]!='/0';i++)
if ((str[i]<'0') || (str[i]>'9'))
printf("%c",str[i]);
return 0;
/}
}
第11题
当用户输入为3时,以下程序的运行结果为()。 n=int(input("请输入一个整数:")) s=0 for i in range(-1,n): s=s+i print(s)