赞
踩
从形参ss 所指字符串数组中,删除所有串长超过k 的字符串,函数返回剩余字符串的个数。ss 所指字符串数(1) N (2) k (3) ss[i]
(1) int k=0; (2)while (*p||*q) 在形参ss 所指字符串数组中,将所有串长超过k 的字符串中后面的字符删除,只保留前面的k 个字符 (1) [M] (2) N (3)'\0' (1)t =1.0; (2)return(s*2);
(1)void fun(char *str, char ch )
(2)if ( *str != ch ) (3)str[1] = 0; 排序,并输出排(1)i (1)double fun(int n) (2)return sum ; 符*补齐 (1)result*=n--;(2)return result ; 字符*补齐,(1) int\\\\if(*p ==' ') (2) 加右括号字符串所在的行下标,作为函数值返回,(1)[N] (2)len (3)*n =
len (1)字符串所在的行下标,ss 所指字符串(1)M (2) < (3) k
(1)if(( tt[i]>='a')&&( tt[i] <= 'z'))
(2)tt[i]-=32;
在形参ss 所指字符串数组中查找与形参t 所指字符串相同的串,找到后返回该串在字符串数组中的位置 (1)N (2)i (3) -1 (1)a2=k/10; (2)return i;
在形参ss 所指字符串数组中,查找含有形参substr 所指子串的所有字符串并输出,若没找到则输出相应信息(1) N (2) substr (3) 0 (1)fun(int x,int y, int z) (2)return j; 若形参s 所指的字符串为abcdef35adgh3kjsdf7,输出结果为4。(1) s[i] (2) '9' (3)*t=n (1)t = *x ; *x = y ;(2)return(t) int i ; *n = 0 ;
for(i = 7 ; i < 1000 ; i++)
if(((i % 7) == 0 || (i % 11) == 0) && (i % 77) != 0) a[(*n)++] = i ;
形参s 所指字符串为"abcdefgh",执行结果为"ahcbedgf"
(1) 1 (2) s[k]或*(s+k) (3) c (1)long s=0, t=0;(2)t=t/10;
若s 所指字符串为"baacda ",c 中的字符为a ,执行后s 所指字符串为"baaaacdaa "。(1) '\0' (2) 0 (3) c (1)double sum =0.0; (2)sum/=c ; 形参s 所指的字符串为:abcdefgh ,n 的值为5,程序执行后t 所指字符数组中的字符串应为:defgh 。 (1)t ,s (2)s[i] (3)0
(1)if(i%k ==0) (2)if(k ==i)
判断形参s 所指字符串是否是"回文"(Palindrome),若是,函数返回值为1(1)s (2)-- (3)return 0 (1)double fun(int n)
(2) b= c\\\\\\\ s =s +(double)a/b ;
形参s 所指的字符串为:This is a C language program.,函数的返回值为6。(1)n++ (2)0 (3)s++ (1)t +=s[k]; (2)*aver =ave 形参s 所指的字符串为:Abc@1x56*,程序执行后t 所指字符数组中的字符串应为:A@
(1)*s (2)s++ (3)n (1) {int j, c=0;float xa=0.0; (2)if (x[j] >= xa)
形参s 所指的字符串为abs5def126jkm8,程序执行后的输出结果为22。(1)48 (2)s++ (3)sum
0)||(k%17==0)) (2)} 形参s 所指的字符串为:abcAbsmaxless ,程序执行后的输出结果为:letter'a':3ti (1)*s (2)1 (3)k[n]
(1)double fun(int k) (2)return s ; 形参s 所指的字符为:baawrskjghzlicda ,执行后p 所指字符数组中的字符串应为:aachjlsw 。(1)t=i (2) i (3) '\0'
(1)while(fabs(t)>=num) (2)t =s/n ; 若s 所指字符串为:"asd123fgh543df ",处理后新字符串为:"asdfghdf123543"。 (1) s[i] (2) k (3) '\0'
(1)while (*w) (2)if ( *r ==*p )
s 所指字符串为:asd123fgh5##43df ,处理后新字符串为:123543asdfgh##d f 。 (1)j (2)k (3)p 或(p)
(1)while ( i < j ) (2)if ( *a )
形参s 所指的字符串为"def35adh3kjsdf7",执行后结果为"def3*5*adh (1)&&(2) '\0' (3) s[j] (1)for(i =2;i<=m ;i ++) (2)y +=1.0/(i*i); s 所指的字符串为def35adh3kjsdf7,执行后结果为defadhajsdf3537"。 (1)j++ (2) s[i]=t1[i] (3) j (1)for (j = i + 1; j < 6; j++) (2)*(pstr + i) = *(pstr + j) ;
将N ×N 矩阵主对角线元素的值与反向对角线对应位置上元素的值进行交换。(1) t[][N] (2) i=0;ia[mid]) 有N ×N 矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。(1)[N] (2) t[i][j] (3) t[j][i] (1)#define FU(m,n) (m)/(n)
(2)return (value); 将N×N 矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列(1) N (2) N -1 (3) 0 (1)s =s +(double)(n +1)/n ; (2)return t ;
int fun( int t)
{ int f0 = 0, f1 = 1, f ; do { f = f0 + f1 ; f0 = f1 ; f1 = f ;
} while(f < t) ; return f ; }
计算N×N 矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。(1)sum =0 (2) t[i][i] (3) 1 (1)double r ;
(2)while (fabs(n -m) >0.001) 函数fun 的功能是建立一个N×N 的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3(1)[N] (2)i (3)i +1
(1)void fun(int m, int k)(1)aa[i]=m%k ; (3)printf("%d", aa[i -1]); 找出N×N 矩阵中每列元素中的最大值,并按顺序依次存放于形参b 所指的一维数组中(1)a[0][i] (2)
(1)while((high>=2) && (n<10)) (2)yes=0; break; 有N ×N 矩阵,将矩阵的外围元素做顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r ,然后使第一列(1)0 (2)j-- (3)j (1)double f(double x) (2)return s ; 将a 所指4×3矩阵中第k 行的元素与第0行元素交换。
(1)k (2)N (3)a[k][i] (1)for(i =strlen(t)-1; i; i --) (2)if (t[j] > t[j +1]) 将a 所指3×5矩阵中第k 列的元素左移到第0列,第k 列以后的每列元素行依次左移,原来左边的各列依次绕到右边。(1)k (2)N -1 (3)temp (1)void fun(int a[][M], int m)
(2)a[j][k] = (k+1)*(j+1); 在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。(1)j(2)0(3)i ++(1)for(i = 2 ; i<= m ; i ++) (2)y -= 1.0/(i * i);
"幻方"的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。以下3×3的矩阵就是一个"幻方":492 357 816 (1)0 (2)|| (3)1
(1) t -=1.0/i ; (2)return t ;
a 所指变量中的学号、姓名和三门课的成绩依次是:10001、"ZhangSan"、据应为:10002、"LiSi"、(1)a http://doc.xuehai.net (3) score[i]
(1)s[j++]=s[i]; (2)s[j]= '\0';
a 所指变量s 中的学号、姓名和三门课的成绩依次是:10001、"ZhangSan"、95、80、88,修改后96、81、89。 (3)a
(1)char*fun(char(*sq)[M])2return sp ;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。