题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-09 01:44:22

[单项选择]以下程序的主函数中调用了在其前面定义的fun函数
#include <stdio.h>

main( )
double a[15],k;
k=fun(a);


则以下选项中错误的fun函数受部是()。
A. double fun(double a[15])
B. double fun(double *a)
C. double fun(double a[])
D. double fun(double a)

更多"以下程序的主函数中调用了在其前面定义的fun函数 #include "的相关试题:

[单项选择]以下程序的主函数中调用了在其前面定义的fun函数
#include <stdio.h>

main( )
double a[15],k;
k=fun(a);


则以下选项中错误的fun函数受部是( )。
A. double fun(double a[15])
B. double fun(double *a)
C. double fun(double a[])
D. double fun(double a)
[单项选择]有以下程序
int fun1(double a)return a*=a;
int fun2(double x,double y)
double a=0,b=0;
a=fun1(x);b=fun1(y);return(int)(a+b);

main( )
double w;w=fun2(1.1,2.0);…
程序执行后变量w中的值是
A. 5.21
B. 5
C. 5.0
D. 0.0
[单项选择]有以下程序:
int fun1 (double a) return a * =a;
int fun2 ( double x, double y )
double a=0,b=0;
a = fun1 (x) ;b = fun1 (y); return(int) (a + b); main( )
doublew;w=fun2(1.1,2.0);……
程序执行后变量w中的值是()。
A. 5.21
B. 5
C. 5.0
D. 0.0
[单项选择]有以下程序 #include void fun(int a[ ],int n) { int i,t; for(i=0;iA. 345678
B. 876543
C. 1098765
D. 321678
[填空题]

有以下程序
  #include
  #include
  void fun(char *str)
  { char temp;int n,i;
  n=strlen(str);
  temp=str[n-1];
  for(i=n-1;i>0;i--) str[i]=str[i-1];
  str[0]=temp;
  }
  main( )
  { char s[50];
  scanf("%s",s); fun(s); printf("%s/n",s);}
  程序运行后输入:abcdef<回车>,则输出结果是 () 。


[单项选择]有以下程序 #include #include void fun(char *w, int m) { char s, *p1, *p2; p1=w; p2=w+m-1; while(p1A. 654321
B. 116611
C. 161616
D. 123456
[填空题]

有以下程序,程序执行后,输出结果是()
#include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main( )
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("/n");
}


[填空题]以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。 void fun(int * x,int * y) { …… } main( ) { int a=10,b=20; 【11】 : p=fun; p(&a,&b) ; }
[填空题]以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。
void fun(int*x,int*y)
……
main( )
int a=10,b=20;
______:
p=fun; p(&a,&b) ;
……

[单项选择]

有以下程序
  #include
  int fun( )
  { static int x=1;
  x*2; return x;
  }
  main( )
  {int i,s=1,
  for(i=1;i<=2;i++) s=fun( );
  printf("%d/n",s);
  }
  程序运行后的输出结果是()


A. 0
B. 1
C. 4
D. 8
[填空题]以下程序的输出结果是
#include<iostream.h>
unsigned fun(unsigned num)
unsigned k=1;
dok * =num%10;num/=10;while(num) ;
return k;

void main( )
unsigned n=26;
cout < < fun(n) < < endl;

[单项选择]有以下程序
#include <stdio.h>
#define N 4
void fun(int a[][N],int b[])
int i;
for(i=0;i<N;i++) b[i]=a[i][i];

main( )
int x[][N]=1,2,3,4,5,6,7,8,9,10 ,Y[N],i;
fun(x,y);
for(i=0;i<N;i++) printf("%d,",y[i]);
printf("/n");

程序的运行结果是______。
A) 1,2,3,4, B) 1,0,7,0, C) 1,4,5,9, D) 3,4,8,10,
[单项选择]有以下程序:
int fun(int x[],int n)
static iht sum=O, i;
for(i=O;i retum sum;

main( )
int a[]=1,2,3,4,5,b[]=6,7,8,9, s=O;
s=fun(a,5)+ fun(b,4); plint f("%d/n",s);

程序执行后的输出结果是( )。
A. 45
B. 50
C. 60
D. 55
[单项选择]有以下程序
#include<iostream.h>
void fun(int a,int b,int c)
a=456,b=567,c=678;
void main( )

int x=10,y=20,z=30;
fun(x,y,z);
cout << x << ’ , ’ << y << ’ , ’ << z < endl;

输出结果是
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456
[填空题]以下程序的输出结果是 。 #include<iostream.h> void fun( ) { static int a=0; a+=2; cout < < a < < " ";} void main( ) { int cc; for(cc=1;cc<4;cc++) fun( ) ; cout < < endl;}
[单项选择]以下程序的输出结果是
#include<iostream.h>
long fun(int n)
long s;
if(n=1||n=2)s=2;
else s=n-fun(n-1);
return s;

void main( )
cout<<fun(3);
A. 1
B. 2
C. 3
D. 4
[填空题]以下程序的输出结果是 【17】
void fun( )
static int a=0;
a+=2; printf("%d",a);

main( )
int cc;
for(cc=1;cc<4;cc++)fun( );
printf(""/n");

我来回答:

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

订单号:

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