题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-02-07 19:33:30

[单选题]若x为int型变量,则以下函数fun的类型为( )。 fun(x) { printf(“%d\n”,x);}
A.返回值为void类型
B.无法确定返回值
C.返回值为int类型
D.无返回值

更多"[单选题]若x为int型变量,则以下函数fun的类型为( )。 fun"的相关试题:

[单选题]若x和y都是int型变量,x=100、y=200,且有下面的程序片段
Printf("%d",(x,y) );
上面程序片段的输出结果是()。
A.200
B.100
C.100 200
D.输入格式符不够,输出不确定的值
[单选题]设x,y均为int型变量,且x=10,y=3,则语句printf("%d,%d\n",x--,--y);的输出结果是 。
A.10,3
B.9,3
C.9,2
D.10,2
[单选题]已定义以下函数 int fun(int *p) {return *p;) fun函数返回值是()。
A.不确定的值
B.一个整数
C.形参P中存放的值
D.形参P的地址值
[单选题]若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是()。
A.pb=&x;
B.pb=x;
C.*pb=&x;
D.*pb=*x
[单选题]若各选项中所有变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是()。
A.main()
{…… x=fun(2,10); ……}
Float fun(int
A,int b){ ……}
B.float fun(int
A,int b){……}
Main()
{…… x=fun(i,j); ……}
C.float fun(int int);
Main()
{…… x=fun(2,10); ……}
Float fun(int
A,int b){ ……}
D.main()
{ float fun(int i, int j);
…… x=fun(i,j); ……}
Float fun(int
A,int b){ ……}
[判断题]局部静态变量在函数内定义,函数调用结束时,它的生存期就结束了。
A.正确
B.错误
[单选题]有以下函数
Char *fun(char *p)
{ return p; }
该函数的返回值是()。
A.无确切的值
B.形参p中存放的地址值
C.一个临时存储单元的地址
D.形参p自身的地址值
[单选题]已定义以下函数
Fun(int *p)
{ return *p; }
该函数的返回值是()。
A.不确定的值
B.形参p中存放的值
C.形参p所指存储单元中的值
D.形参p的地址值
[判断题]定义变量或函数时,当数据的存储类别缺省时,其存储类别为auto。
A.正确
B.错误
[判断题]局部静态变量在函数内定义,但它的生存期为整个程序的运行期间。
A.正确
B.错误
[单选题]若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
A.函数的实参和其对应的形参共占同一存储单元
B.形参只是形式上的存在,不占用具体存储单元
C.同名的实参和形参占同一存储单元
D.函数的形参和实参分别占用不同的存储单元
[单选题]若x是int型变量,且有下面的程序片段
For(x=3;x<6;x++) printf((x%2)?("**%d"):("##%d\n"),x);
上面程序片段的输出结果是()。
① **3 ② ##3 ③ ##3 ④ **3##4
##4 **4 **4##5 **5
**5 ##5
A.①
B.②
C.③
D.④
[填空题]全局变量又称外部变量,是在函数()定义的变量。
[填空题]局部变量又称内部变量,是在函数()定义的变量。
[单选题]阅读以下函数
Fun(char *sl,char *s2)
{ int i=0;
While(sl[i]==s2[i]&&s2[i]!='\0') i++;
Return(sl[i]=='\0'&&s2[i]=='\0');
}
此函数的功能是()。
A.将s2所指字符串赋给s1
B.比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0
C.比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0
D.比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为0
[单选题]若有以下函数首部
Int fun(double x[10], int *n)
则下面针对此函数的函数声明语句中正确的是()。
A.int fun(double x, int *n);
B.int fun(double, int );
C.int fun(double *x, int n);
D.int fun(double *, int *);
[单选题]已定义以下函数
Fun(char *p2, char *p1)
{ while((*p2=*p1)!='\0'){p1++;p2++;} }
函数的功能是()。
A.将p1所指字符串复制到p2所指内存空间
B.将p1所指字符串的地址赋给指针p2
C.对p1和p2两个指针所指字符串进行比较
D.检查p1和p2两个指针所指字符串中是否有\0'
[单选题]以下函数返回a所指数组中最小值所在的下标值:
Fun (int *a, int n)
{ int i,p=0;
For(i=0;iIf(a[i]Return(p);
}
在下划线处应填入的是()。
A.i=p
B.a[p]=a[i]
C.p=j
D.p=i
[单选题]若 x,i,j 和 k 都是 int 型变量 , 则执行下面表达式后 x 的值为: x=(i=4,j=16,k=32)
A.4
B.6
C.32
D.56

我来回答:

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

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码