有以下程序
#include<stdio.h>
#define f(X)X*X*X
main( )
{int a=3,s,t;
s=f(a+1);t=f((n+1));
printf(“%d,%d\n”,s,t);
}
程序运行后的输出结果是
A.10,64
B.10,10
C.64,10
D.64,64
第1题:
类模板template<class T>class x{…},其中友元函数f对特定类型T(如int),使函数f(x<int>)成为x<int>模板类的友元,则其说明为( )。
A.friend voidf();
B.friend voidf(x<T>);
C.friend voidA::f();
D.friend void C<T>::f(x<T>);
第2题:
类模板template<class T>class x{...},其中友元函数f对特定类型T(如int),使函数f(x<int>)成为x<int>模板类的友元,则其说明为( )。
A.friend voidf();
B.friend voidf(x<T>);
C.friend voidA::f();
D.friend void C<T>::f(x<T>);
第3题:
已知表达式P[x, f(y), B]的两个置换为:s1={z/x, w/y},s2={q(z)/x, A/y},则以下选项正确的是()
A.P[x,f(y),B]s1= P[z/x,f(w/y),B]
B.P[x,f(y),B]s2= P[q(z),A,B]
C.P[x,f(y),B]s1= P[z,f(w),B]
D.P[x,f(y),B]s2= P[q(z),f(A),B]
第4题:
有以下程序: #includedstdi0.h> #define f(x)X*x*x main( ) {int a=3,S,t; s=f(a+1);t=f((a+1)); printf("%d,%d\n",S,t); } 程序运行后的输出结果是( )。
A.10,64
B.10,10
C.64,10
D.64,64
第5题:
采样后信号频谱应是X(f)和S(f)的卷积,相当于将X(f)乘以采样间隔Ts,然后将其平移,使其中心落在脉冲序列S(f)的频率点上,X(f)为模拟信号x(t)的傅里叶变换,S(f)为周期脉冲序列s(t)的傅里叶变换。