4、有如下程序段: int i=1; while (1) { i++; if(i==10) break; if(i%2==0) cout<<'*'; } 执行这个程序段输出字符*的个数是().
A.10
B.3
C.4
D.20
第1题:
有如下程序段:
for(inti=i;i<=50;i++){
if(i%3 1=0)continue;
else if(i%5 1=0)continue;
cout<<i<<",";
这个程序的输出结果是______。
第2题:
下列程序段的输出结果是【 】。
include<iostream.h>
void main()
{int i=10,sum=0;
do
{
sum=+sum+i;
i=i-2;
}while(i>=2);
cout<<sum<<end1;
}
第3题:
下列语句段将输出字符'*'的个数为 int i=100; while(1) { i--;; if(i==0) break; cout<<'*'; }
A.98个
B.99个
C.100个
D.101个
第4题:
有如下程序段:
for(int i=1;i<=50;i++){
if(i%3 1=0)
continue;
else
if(i%5 1=0)
continue;
cout<<i<<”,”;
}
执行这个程序段的输出是【 】。
第5题:
执行下列程序后,输出“*”号的个数是______。
include<iostream.h>
main()
{
int i,j;
for(i=1;i<5;i++)
for(j=2;j<=i;j++)
cout<<'*';
}
第6题:
有如下程序段:
int i=5;
while(int i=0){cout<<‘*’;i--;}
运行时输出“*”的个数是
A.0
B.1
C.5
D.无穷
第7题:
有以下程序,程序执行后,输出结果是【 】
include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main()
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("\n");
}
第8题:
下面程序的输出为【 】。
include <iostream.h>
void main()
{
int a[10],i, k=0;
for(i=0,i<10;i++)
a[i]=i;
for(i=1;i<4;i++)
k+=a[i]+i;
cout<<k<<end1;
}
第9题:
以下程序段的输出结果是【 】。
int x, i ;
for (i=1; i<=100; i++)
{ x=i;
if (++x%2==0)
if (++x%3==0)
if(++x%7==0) cout<<i<<' , ';
}
第10题:
有如下程序段: int i=1; while(1){ i++; if(i==10)break; if(i%2==0)eout<<'$'; } 执行这个程序段输出字符*的个数为
A.10
B.3
C.4
D.5
第11题:
有如下程序段: int total = 0; for ( int i = 0; i < 4; i++ ){ if ( i == 1) continue; if ( i == 2) break;total += i;} 则执行完该程序段后total的值为()
第12题:
第13题:
以下程序执行时,输出“”号的个数是【 】。
include <iostream.h>
vied main(){
int i, j;
for(i=1;i<5;i++)
for(j=2;j<=i;j++)cout<<‘’;
}
第14题:
以下程序的输出结果是【 】。
include<iostrean.h>
void main(){
int i,a[5];
i=0;
while(i<5){
a[i]=8*(i-2+4*(i>2))%5;
i++;
}
for(i=4;i>=0;i--) cout<<a[i];
}
第15题:
有以下程序: # include <iostream> int i=0; void fun() {{static iht i=1; std::cout<<i++<<','; } std:: cout<<i<<','; } int main() { fun(); fun(); return 0; }程序执行后的输出结果是______。
A.1,2,1,2,
B.1,2,2,3,
C.2,0,3,0,
D.1,0,2,0,
第16题:
有如下程序段:
int i=1:
while(1){
i++;
if(i==210) break;
if(i%2==0) cout<<‘*’;
}
执行这个程序段输出字符*的个数是
A.10
B.3
C.4
D.5
第17题:
有如下程序段: inti=1: while(1){ i++: if(i==10)break: if(i%2==0)cout<<*: } 执行这个程序段输出字符*的个数是( )。
A.10
B.3
C.4
D.5
第18题:
执行下列语句段后,输出字符“*”的个数是( )。 for(int i=50;i>1;i-=2)Cout<<*:
A.24
B.25
C.26
D.50
第19题:
下列语句段将输出字符'*'的个数为( )。 int i=100; while (1) { i--; if (i==0) break; cout<<'*'; }
A.98
B.99
C.100
D.101
第20题:
以下程序的输出结果是 ______。 #include<iostream.h> Int f(){ static int i=0; int a=1; a+=; i++; return a; } void main() { int i,s=0; for(i=0;i<4;i++) s+=f(); cout<<s;
A.10
B.15
C.21
D.28
第21题:
下列语句段输出字符'*'的个数为( )。 int i=100; while(1){ i--; if(i==0) break; cout<<'*'; }
A.101个
B.100个
C.99个
D.98个
第22题:
有以下程序 #include <iostream> int i = 0; void fun( ) { { static int i = 1; std::cout<<i++<<','; } std::cout<<i<<','; } int main() { fun(); fun(); return 0; } 程序执行后的输出结果是
A.1,2,1,2,
B.1,2,2,3,
C.2,0,3,0,
D.1,0,2,0,
第23题:
以下程序段,该程序的执行结果为()。 int i;for(i=1;i<10;i++) {if(i%2==0)break;} Console.WriteLine(i);
第24题:
0
1
3
6