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

[单项选择]以下程序中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是
A. main()
B. B ) main()
C. #include
D. #include

更多"以下程序中,能够通过调用函数fun,使main函数中的指针变量p指向一"的相关试题:

[填空题]请补充fun( )函数,fun函数的功能是求m的阶乘。 请勿改动main( )函数与其他函数中的任何内容,仅在fun( )函数的横线上填写所需的若干表达式语句。 注意:部分源程序给出如下。 试题程序: #include<stdio.h> long fun(int m) { if(______) return(m*fun(______)); return ______; } void main( ) { printf("8!=%ld/n",fun(8)); }

[单项选择]若有以下调用语句,则不正确的 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)
[单项选择]若有以下调用语句,则不正确的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
[单项选择]以下程序调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。
#include <stdio.h>
main( )
int *p,*q,a,b;
p=&a;
printf("input a:");
scanf("%d",*p);

A. *p表示的是指针变量p的地址
B. *p表示的是变量a的值,而不是变量a的地址
C. *p表示的是指针变量p的值
D. *p只能用来说明p是一个指针变量
[单项选择]有以下程序:
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
[单项选择]有以下程序:
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
[填空题]若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
[单项选择]若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
A. 函数调用可以作为独立的语句存在
B. 函数调用可以作为一个函数的实参
C. 函数调用可以出现在表达式中
D. 函数调用可以作为一个函数的形参
[单项选择]以下程序的输出结果是_______。
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
[单项选择]通过 ______ 调用虚函数时,采用动态束定
A. 对象指针
B. 对象名
C. 成员名限定
D. 派生类名
[单项选择]程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为()。
A. 语义分析
B. 代码连接
C. 静态绑定
D. 动态绑定
[单项选择]下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为( )。 Private Function SelMid(aStr As String)As String Dimtemp As String Dim sLen As Integer temp=“” sLen=Len(aStr) i=1 Do While i<=sLen/2 temp=temp+Mid(aStr,i,1)+Mid(aStr,sLen-i+1,1) i=i+1 Loop SelMid=temp End Function Private Sub Commandl_Click( ) Dim Str As String Str=“abcdef”:Print SelMid(Str) End Sub
A. abcdef
B. afbecd
C. fedcba
D. defabc
[单项选择]若调用一个函数,且此函数中没有return语句,则正确的说法是该函数( )。
A. 没有返回值
B. 返回若干个系统默认值
C. 有返回值,但返回一个不确定的值
D. 返回一个用户所希望的函数值

我来回答:

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

订单号:

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