填空题
下列函数的主要功能是在w指向的数组的前*n个数据中插入x,要求w指向的数组的前*n个数据已按由小到大顺序存放。插入x后,该数组中的数据仍按照从小到大的顺序排列,同时将*n修改为插入x后长度。
void f(char *w,char x,int *n)
int i,p=0;
w[*n]=x;
while (x>w[p])______;
for(i=*n;i>p;i--) w[i]=______;
______;
++*n:
【参考答案】
p++
w[i-1]
w[p]=x
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
*设从键盘输入:420<回车>* #include<stdio.h> main() char c; while((c=getchar())!=’ n’) switch(C-’0’) case 0: case 1:putchar(c+2); case 2:putchar(c+3);break; case 3:putchar(c+4); default:putchar(c+1);break; printf( n );
点击查看答案
问答题
#include<stdio.h> void main() int i,j,a[4][4]; for(i=0;i<4;i++) for(j=0;j<4;j++) a[i][j]=1+i;--j; for(i=0;i<4;i++) for(j=0;j<4;j++) if(a[i][j]>0)printf( %3 d ,a[i][j]); printf( n );
点击查看答案&解析
相关试题
从键盘输入一串字符( # 作为结束标志)...
某幼儿园入园分班规定如下: 输入某个孩子...
从a盘根目录下名为 string. txt 的文本...
下面程序段的功能是将形参x的值转换成二进...