更多"有以下函数
#include
Viod exch(int t[ "的相关试题:
[单项选择]有以下函数
#include
viod fun(int *s)
{staic int j=0;
do {s[j]=s[j]+s[j+1];} wihle(++j<2);
}
main()
{int k,a[10]={1,2,3,4,5};
for(K+1;k<3;k++) fun(a);
for(K+1;k<5;k++) printf(“%d”,a[k]);
printf(“/n”);
}
程序运行输出结果是( )。
A. 12345
B. 23445
C. 34756
D. 35745
[单项选择]有以下函数
#include
viod func(int n)
{int i;
for(i=0;i<=n;i++) printf(“*”);
printf(“#”);
main()
{ func(3); printf(“”); func(4); printf(“/n”); }
程序运行输出结果是( )。
A. ****#***#
B. ***#*****#
C. **#*****#
D. ****#*****#
[单项选择]有以下函数
#include
viod fun(char c)
{if(c>’x’) fun(c-1);
printf (“%c”,c);
}
main()
{fun”z”;}
程序运行输出结果是( )。
A. xyz
B. wxyz
C. zyxw
D. zyx
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> viod f(int *p, int *q); main( ) { int m=1, n=2, *r=&m; f(r, &n); printf("%d, %d", m, n); } void f(int *p, int *q) { P=p+1; *q=*q+1; }
A. 1,3
B. 2,3
C. 1,4
D. 1,2
[单项选择]有如下程序
#include<iostream.h>
viod main( )
int i,sum=0;
for(i=1;i<=3;sum++)
sum+=i;
cout<<sum<<end1;
该程序的执行结果是 ______。
A. 6
B. 3
C. 死循环
D. 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*);
[单项选择]已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
A. 不确定的值
B. 一个整数
C. 形参 p 中存放的值
D. 形参 p 的地址值
[单项选择]已定义以下函数; int fun(int *p) { return*p; } fun函数返回值是( )。
A. 不确定的值
B. 一个整数
C. 形参p中存放的值
D. 形参p的地址值
[单项选择]已定义以下函数:
int fun(int *p)
return *p;
函数fun的返回值是( )。
A. 不确定的值
B. 一个整数
C. 形参p中存放的值
D. 形参p的地址值
[单项选择]设有以下函数 f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main( ) { int a=2,i; for(i=0;i<3;i++)printf("%d/n"f(a)); }
A. 7 8 9
B. 7 9 11
C. 7 10 13
D. 7 7 7
[单项选择]已定义以下函数
int fun(int*P)
{return*p;)
fun函数返回值是【 】。
A. 不确定的值
B. 一个整数
C. 形参P中存放的值
D. 形参P的地址值