A.intfun(inta,floatb){}
B.floatfun(inta,floatb){}floatfun(inta,floatb){}floatfun(intx,floaty){}
C.floatfun(floata){}
D.floatfun1(inta,floatb){}floatfun(floata,floatb){}floatfun2(inta,floatb){}
[单选题]下面程序的运行结果是#includeint fun(int a[]. int n){int result=l:for(int i=1;iresult=result*a[i];return result;}void main(){int a[3]={3,4,5};cout<<}A.12;B.15;C.20;D.60
[单选题]设有以下说明语句struct stu{int a;float b;} stutype;则下面的叙述不正确的是A.struct是结构体类型的关键字B.struct stu是用户定义的结构体类型C.stutype是用户定义的结构体类型名D.a和b都是结构体成员名
[单选题]请读程序:includemain(){inta;floatb,c:scanf("%2d%3f%4f',&a,&b,&c);pri请读程序: #include<stdio.h> main() { inta;floatb,c: scanf("%2d%3f%4f',&a,&b,&c); printf("/na=%d,b=%f,c=%f/n".a,b,c); } 若运行时从键盘上输入9876543210,则上面程序的输出结果是______。A.
[单选题]下列程序段的输出结果是:int a=1234;float b=123.456;double c=12345.54321;printf("%2d,%2.1f,%2.1f",a,b,c);A.无输出B.12,123.5,12345.5C.1234,123.5,12345.5D.1234,123.4,1234.5
[主观题]设有定义"struct {int a; float b; char c;} abc, *p_abc=&abc;",则对结构体成员a的引用方法可以是abc.a和p_abc(20)a。
[单选题]设有如下定义:struck sk{ int a;float b;} data;int *p;若要使P指向data中的a域,正确的赋值语句是A.p=&a;B.p=data.a;C.p=&data.a;D.*p=data.a;
[主观题]现有如下定义:struct aa{int a;float b;char c;}*p;现需用malloc函数动态的申请一个struct aa类型大小的空间(由p指向),则定义的语句为: (17) 。
[单选题]执行完下面程序片段后,( )的结论是正确的。inta,b,c;a=1;b=2;c=(a+b>3?a++:b++);A.a的值是2,b的值是3B.a的值是1,b的值是3C.a的值是1,b的值是2D.c的值是false
[单选题]在下面的运算符重载函数的原型中,错误的是A.Volume operator-(double,double);B.double Volume::operator-(double);C.Volume Volume::operator-(Volume);D.Volume operator-(Volume,Volume);
[单选题]在下面的运算符重载函数的原型中,错误的是( )。A.Volume operator-(double,dpible);B.double Volume::operator-(double);C.Volume Volume::operator-(Volume);D.Volume operator-(Volume);