题目内容
(请给出正确答案)
[单选题]
若有以下的语句函数:P(A,B,C)=A+B*C用P(2.0,3.0,P(2.0,1.0,3.0))调用后的值是:()。
A.17.0
B.11.0
C.17.0
D.19.0
答案
查看答案
A.17.0
B.11.0
C.17.0
D.19.0
第1题
第2题
若有以下说明和语句()
struct worker{
int no;
char *name;
}work,*p=&work;
则以下引用方式不正确的是
A.work.no
B.(*p).no
C.p->no
D.work->no
第3题
A.scanf("%s",pup[0].name);
B.scanf("%d",&pup[0].age);
C.scanf("%d",&p->sex);
D.scanf("%d",*P.age);
第5题
A.4
B.5
C.6
D.不确定
第6题
A.q的值
B.字符串"C"
C.&language[3]的值
D.程序错误,无法得到输出
第7题
A.c=fun(a,4,b);
B.c=fun(a[],4,&b);
C.c=fun(a[4],4,b);
D.c=fun(a,4,&b);
第8题
若有以下宏定义:
#define N 2
#define Y(n) ((n+1)*N)
则执行语句z=8*N+Y(1);后z的值为()
A.20
B.16
C.14
D.不确定
第9题
以下定义,使p指向data和a域的赋值语句是()
struct stuclent
{int a;float b;}data,*p;
A.p=&a;
B.p=data.a;
C.*p=data.a;
D.p=&data.a;
第11题
A.比较两个字符串的大小
B.求字符串的长度
C.将字符串ps复制到P中
D.以上三种说法都不对