mySwap(i1,i2)
mySwap(d1,d2)
mySwap(i1,d1)
mySwap<int>(i2,d2)
第1题:
下面程序的运行结果是【17】。
#define N 10
#define s(x)x*x
#define f(x)(x*x)
main()
{ int i1,i2;
i1=1000/s(N); i2=1000/f(N);
printf("%d %d\n",i1,i2);
}
第2题:
有以下程序: #include <stdio.h> #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1,i2; i1=f(2); i2=f(1+1); printf("%d%d\n",i1,i2); } 程序的运行结果是( )。
A.12 12
B.11 7
C.11 11
D.12 7
第3题:
有以下程序:#include <stdio, h>#define f(x) (x * x)main ( ){ int i1 ,i2; i1 = f(8)/f(4) ;i2 =f(4 +4)/f(2 +2); printf("% d,% d\n" ,i1 ,i2);
A.64,28
B.4,4
C.4,3
D.64,64
第4题:
有以下程序: #define f(x)(x*x)main { int i1,i2; i1 = f(8)/(4);i2 = f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后的输出结果是( )。
A.64,28
B.4,4
C.4,3
D.64,64
第5题:
有函数模板声明和一些变量定义如下:
template<class T1,class T2,class T3>T1 sum(T2,T3);
double d1,d2;
则下列调用中,错误的是
A.sum<double,double,double>(d1,d2);
B.sum<double,double>(d1,d2);
C.sum<double>(d1,d2);
D.sum(d1,d2);
第6题:
x86,win32,vc++6,默认属性的控制台工程:
class C1
{
public:
virtual int sum(int i1, int i2)
{
return (i1 + i2);
}
private:
double m_var1;
char m_var2;
};
char sz[] = "abcd";
问题:sizeof(C1) = ?
sizeof(sz) = ?
第7题:
下面程序的运行结果是_____和_____。
include<iostream.h>
define N 10
define s(x) x * x
define f(x) (x * x)
void main( )
{ int i1,i2;
i1=1000/s(N) ;i2=1000/f(N) ;
cout < < i1 < < " " < < i2;
}
第8题:
第9题:
i1=Imisin(ωt+285°),i2=Im2sin(ωt+30°),则i1与i2的相位差为255°。
第10题:
已知两个正弦量分别为i1=-4cos(100t+60°)A,i2=4cos(100t+30°)A,则i1和i2的相位差为()。
第11题:
电流互感器的角误差,可用下式表示:Δfi%=()。其中K为电流互感器的额定变比,I1为一次绕组中的电流;I2为二次绕组中的电流。
第12题:
sum<double,double,double>(d1,d2);
sum<double,double>(d1,d2);
sum<double>(d1,d2);
sum(d1,d2);
第13题:
设有如下宏定义
#define MYSWAP(z,x,y)
{z=x;x=y;y=z;}
以下程序段通过宏调用实现变量a,b内容交换,请填空。
float a=5,b=16,c;
MYSWAP(( ),a,b);
第14题:
设有如下宏定义
define MYSWAP(z,x,y){z=x;x=Y;Y=z;}
以下程序段通过宏调用实现变量a、b内容的交换,请填空。
float a=5,b=16,c;
MYSWAP( 【 】,a,b) ;
第15题:
若有以下程序:
include <iostream>
using namespace std;
template <class T>
T min(T x,T y)
{
if(x<y)
return x;
else
return y;
}
int main()
{
int n1=2,n2=10;
double d1=1.5;d2=5.6;
cout<<min(n1,n2)<<",";
cout<<min(d2,d2)<<end1;
return 0;
}
程序运行后的输出结果是【 】。
第16题:
下面程序和运行运行结果是【 】。
define N 10
define s (x) x * x
define f(x) (x * x)
main( )
{ iht i1,i2;
i1 = 1000/s(N); i2 = 1000/f(N);
printf("%d %d\n",i1,i2);
}
第17题:
有以下程序: #include<stdio.h> #define N 5 #define M N+1 #define f(x)(x*M) main() {int i1,i2; i1=f(2); i2=f(1+1); printf("%d%d",i1,i2); } 程序的运行结果是( )。
A.12 12
B.11 7
C.11 11
D.12 7
第18题:
假设有证书发放机构I1,I2,用户A在I1获取证书,用户B在I2获取证书,I1和I2已安全交换了各自的公钥,加入用I2《A》表示由I1颁发给A的证书,A可以通过 (41) 证书链获取B的公开密钥。
A.I1《I2》I2《B》
B.I2《B》I1《I2》
C.I1《B》I2《I2》
D.I2《I1》I2《B》
第19题:
第20题:
第21题:
用一变压器向一负载供电,当增大负载(负载阻值减小)时原绕组中电流I1和二次绕组中电流I2的变化情况为()。
第22题:
理想变量器电路中,若初、次级匝数比为n,初级电流为i1,次级电流为i2,则下式正确的是()。
第23题:
变量d1,d2均初始化为4.0
变量d1没有初始化,d2初始化为4.0
变量d1,d2均未初始化
变量d2没有初始化,d1初始化为4.0
第24题:
mySwap(i1,i2)
mySwap(d1,d2)
mySwap(i1,d1)
mySwap<int>(i2,d2)