高级语言程序设计
VIP题库
运行下列程序后,输出结果是()intf( int *p,int m,int*n,int k){return(*(p+m*k+*n++));}main(){int x[6]={1,2,3,4,5,6},i=1,j=1,k=3;printf("%d,",f(x,i,&j,k));printf("%d\n",*(x+i*k+j++));}
函数add()功能是计算整数x、y之和,并通过形参z传回该和值,请填写函数中缺少的语句成分。void add(int x,int y,____z){____=x+y;return;}
在主函数中输入不同大小的实型数组,计算数组中元素的平均值。
以下对C语言函数的有关描述中,正确的是()
函数fun()功能是在W指向的字符数组中插入字符x。n所指向的数据是字符数组中字符个数。字符数组中的字符已按从小到大的顺序排列,插入字符x后仍保持原顺序。请填写程序中缺少的语句成分。 voidfun(char*w,charx,int*n) {inti,p=0; w[*n]=x; while(x>w[p])p++; for(i=*n;i>p;i--)W[i]=____; w[p]=x; ++*n; }
C源程序中常定义多个不同的函数,函数之间不能通过____传递数据。()
编写函数,通过函数给数组输入若干大于等于0的整数,用负数作为输入结束标志;调用函数输出该数组中的数据。
编一个函数,在一个字符串中查找某个字符,查到则返回“1”;查不到则返回“0”。其中字符串和待查字符均作为函数的参数,要求形式参数使用指针方式。
下列程序在编译时会出现错误,其错误的原因是()voidmain(){inty;voidf_1(intx);Y=f_1(5);prinff(”%d\n”,y);}voidf_l(intx){retum;}
阅读下列函数,写出函数的主要功能。 voidf(char*P,int*kl,int*k2) {*kl=*k2=0; while(*P!='\0') {if(*P++'')(*k1)++; if(*P=='*')(*k2)++; P++; } return; }
«
1
2
...
35
36
37
38
39
40
41
...
82
83
»