题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-20 21:15:11

[单项选择]若有以下调用语句,则不正确的fun函数的首部是( )。
main( )
int a[50],n;
fun(n,&a[9]);


A. void fun(int m,int x[])
B. void fun(int s,int h[41])
C. void fun(int p,int *s)
D. void fun(int n,int

更多"若有以下调用语句,则不正确的fun函数的首部是( )。 main("的相关试题:

[单项选择]若有以下调用语句,则不正确的 fun 函数的首部是( )。
void main( )

int a[50],n;
fun(n,&a[9]);

A. void fun(int m,int x[])
B. void fun(int s,int h[])
C. void fun(intp,int * s)
D. void fun(int n,int
[单项选择]若有以下调用语句,则不正确的fun函数的首部是______。
main( )
……
int a[50],n;
fun(n,&a[9]);
……

A. void fun(int m, int x[])
B. void fun(kit s, kit h[41])
C. void fun(kit p, kit *s)
D. void fun(int n, int a)
[单项选择]若有以下变量定义和函数调用语句:
int a=25;
print_value(&a);
则执行下面函数后正确的输出结果是( )。
void print_value(int*x)

cout<<++*x<<endl;

A. 23
B. 24
C. 25
D. 26
[单项选择]有以下程序:
fun(int x,int y)return(x+y);
main( )
int a=1,b=2,c=3,Sum;
sum=fun((a++,b++,a+b),c++);
printf("%d",sum);

执行后的输出结果是______。
A. 6
B. 7
C. 8
D. 9
[单项选择]程序中若有如下说明和定义语句
Char fun(char *);
main( )

char *s="one", a[5]=0.(*f1)( )=fun, ch;


以下选项中对函数fun的正确调用语句是
A. (*
B. *fl(*s);
C. f
D. ch=*fl(s);
[单项选择]有以下程序:
fun(int x,int y)(return (x+y);)
main( )
int a=1,b=2,c=3,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d/n",sum);

执行后的输出结果是( )。
A. 6
B. 7
C. 8
D. 9
[单项选择]程序中若有如下说明和定义语句:
char fun(chat*);
main( )
char*s="one",a[5]=0,(*f1)( )=fun,ch;

以下选项中对函数fun的正确调用语句是______。
A. (*f1)(a);
B. *f1(*s);
C. fun(&a);
D. ch=*f1(s);
[单项选择]若有以下说明和语句
int c[4] [5],(*p)[5];
p=c;
能够正确引用c数组元素的是
A. p+1
B. *(p+3)
C. *(p+1)+3
D. *(P[0]+2)
[单项选择]若有以下C语言语句,且0≤i<10,则对数组元素的错误引用是 (29)
int a[i]=1,2,3,4,5,6,,8,9,0),*p,i;
p=a;
A. *(a+i)
B. p+I
C. a[p-a)
D. *(&a[i])
[单项选择]若有以下定义,则正确的switch语句是______。
float x;int a,b;
A. switch(x)
B. switch(x)
C. switch(a+b)
D. switch(a+b);
[单项选择]若有以下定义和语句:
int s[4][5],(*ps)[5];
ps=s;
则对s数组元素的正确引用形式是( )。
A. ps+1
B. *(ps+3)
C. ps[0][2]
D. *(ps+1)+3
[单项选择]若有以下定义和语句:
int a[]=1,2,3,4,5,6,7,8,9,10),*p=a;
则值为3的表达式是______。
A. P+=2,*(p++)
B. p+=2,*++p
C. p+=3,*p++
D. p+=2,++*p
[单项选择]有如下程序
float fun (int x,int y)return(x+y);
main( )

int a=2,b=5,c=8;
printf("%3.Of/n",fun((int)fun(a+c,B) ,(a-C) ))

程序运行后的输出结果为_______。
A. 编译出错
B. 9
C. 21
D. 9.0
[单项选择]若有如下语句
#include<iostream.h>
void main( )

int x=3;
do
x=x-2
cout<<x;
while (! (- -x);

则上面程序段( )
A. 输出的是1
B. 输出的是1和一2
C. 输出的是3和0
D. 是死循环
[单项选择]有下列程序:
fun(int x,int y)return(x+y);)
main( )
int a=1,b=2,c=3,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d/n", sum);

执行后的输出结果是( )。
A. 6
B. 7
C. 8
D. 9
[单项选择]以下程序的输出结果是_______。
main( )
int w=5;fun(w);printf("/n");
fun(int k)
if(k>0) fun(k-1);
printf("%d",k);

A. 5 4 3 2 1
B. 0 l 2 3 4 5
C. 1 2 3 4 5
D. 5 4 3 2 1 0
[单项选择]若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是______。
A. a=(b=4)=3;
B. a=b=c+1;
C. a=(b=4)+c;
D. a=1+(b=c=4);
[单项选择]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )。
A. p=q;
B. *p=q;
C. n=*q;
D. p=n;
[单项选择]若有以下说明和语句:
struct stint n;char*ch;
struct st a[3]=5,"abc"7,"def",9",ghk"),*p=a;
则值为6的表达式是______。
A. p++->n
B. p->n++
C. (*p).n++
D. ++P>n

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码