更多"下列程序的运行结果为( )。
#include<iostre"的相关试题:
[单项选择]下列程序的运行结果为( )。
#include<iostream.h>
template
class FF
{ TT al,a2,a3;
public:
FF(TT b1,TT b2,TT b3){a1=b1;a2=b2;a3=b3;}
TT Sum( ){return al+a2+a3;}};
void main( )
{ FFx(int(1.1),2,3),y(int(4.2),5,6);
cout< A. 6.1 15.2
B. 6 15
C. 6 15.2
D. 6.1 15
[填空题]以下程序的结果为【 】。
#include”iostream.h”
template<typename T >
T total(T * data)
{
T s=0;
while( * data)
{
s+= * data ++;
}
return s;
}
int main( )
{ int x[ ]= { 2,4,6,8,0,12,14,16,18 };
cout < < total(x);
return 0;
cout < < end1;=
[填空题]已知程序的结果为123,请填空。
#include<iostream.h>
template<classT>
classA
{
public:
Tx,y,z;
voiddisplay( ){cout<<x<<""<<y<<""<<z;= =;
voidmain( )
{
A<int>al;
【 】
【 】
【 】
al.display( );
=
[填空题]阅读下列程序,并写程序运行结果 [13] 。
#include<iomanip. h>
void main( )
for(int i=0;i<4;i++)
cout<<end1<<setfill(’ ’)<<setw(4-i)<< ’0’
<<setfill(’*’)<<setw(i+i)<<(i>0’ O’ : ’ ’ );
[单项选择]下面程序运行结果是( )。
#include <iostream.h>
void main( )
int x=10,y=4;
X%=y+1;
cout<<x<<endl;
A. 0
B. 1
C. 2
D. 3
[填空题]以下程序运行结果是 【15】 。
#include<stdio.h>
main( )
{ int fun( );fun( );}
fun( )
{ static int a[3]={0,1,2};
int i;
for(i=0;i<3;i++)a[i]+=a[i];
for(i=0;i<3;i++)printf("%d,",a[i]);
printf("/n");}