(19 )有如下程序段:int i=5;while (int i=0 ) {cout 《 '*';i--;}运行时输出 "*" 的个数是A ) 0
(19 )有如下程序段:
int i=5;
while (int i=0 ) {cout 《 '*';i--;}
运行时输出 "*" 的个数是
A ) 0
B ) 1
C ) 5
D )无穷
(19 )有如下程序段:
int i=5;
while (int i=0 ) {cout 《 '*';i--;}
运行时输出 "*" 的个数是
A ) 0
B ) 1
C ) 5
D )无穷
(7 )有如下程序段:
fer (int i=1; i<=50;i++ ) {
if (i%3 != 0 )
continue;
else
if (i%5!=0 )
continue;
tout<<i<<" , " ;
}
执行这个程序段的输出是【 7 】 。
有如下程序段:
for(int i=1;i<=50;i++){
if(i%3 1=0)
continue;
else
if(i%5 1=0)
continue;
cout<<i<<”,”;
}
执行这个程序段的输出是【 】。
现有如下程序段
#include "stdio.h"
int *fun(int *a,int *b)
{int c;
c=*a%*b;
return &c;}
main()
{int a=5,b=19,*c;
c=fun(&a,&b);
printf("%d\n",++*c);}
则程序段执行后的结果为
A.8
B.7
C.6
D.5
A.7,8
B.8,8
C.7,10
D.8,10
现有如下程序段
#include "stdio.h"
main()
{ int k[30]={12,324,45,6,768,98,21,34,453,456};
int count=0,i=0;
while(k[i])
{ if(k[i]%2==0‖k[i]%5==0)count++;
i++; }
printf("%d,%d\n",count,i);}
则程序段的输出结果为
A.7,8
B.8,8
C.7,10
D.8,10
A.7,8
B.8,8
C.7,10
D.8,10
有如下程序段:
int i=0,J=1;
int&r=i;//①
r=j;//②
int*P=&i;//⑧
*P=&r;//④
其中会产生编译错误的语句是()。
A.④
B.③
C.②
D.①
有如下程序段: int i=1; while(1){ i++; if(i==10)break; if(i%2==0)eout<<'$'; } 执行这个程序段输出字符*的个数为
A.10
B.3
C.4
D.5
A.④
B.③
C.②
D.①
有如下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=P[5];则b的值是()。
A.5
B.6
C.9
D.8