首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。 例如,二维数组中的数据为: 则字符串中的内容应是:WsHWSHwSH。 注意:部分源程序在文件PROGl.C中。 请勿改动主
请编写函数fun,函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。 例如,二维数组中的数据为: 则字符串中的内容应是:WsHWSHwSH。 注意:部分源程序在文件PROGl.C中。 请勿改动主
admin
2013-04-02
45
问题
请编写函数fun,函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。
例如,二维数组中的数据为:
则字符串中的内容应是:WsHWSHwSH。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#define M 3
#define N 4
void fun(char s[][N], char *b)
{
int i,j,n=0;
for(i=0; i
{
}
b[n]=’\0’;
}
main()
{char a[100],w[M][N]={{’W’,’W’,’W’,’W’},{’S’,’S’, ’S’,’S’},{’H’,’H’,’H’,’H’}};
int i,j;void NONO ();
printf("The matrix:\n");
for(i=0; i
{for(j=0;j
[j]);
printf("\n");
}
fun(w,a);
printf("The A string:\n");puts(a);
printf("\n\n");
NONO();
}
void NONO ()
{/* 请在此函数内打开文件,输入测试数据,调用 fun 函数,输出数据,关闭文件。 */
FILE *rf, *wf ; int i,j,k ;
char a[100],w[M][N], b ;
rf = fopen("in.dat","r");
wf = fopen("out.dat","w");
for(k = 0 ; k < 10 ; k++) {
for(i = 0 ; i < M ; i++) {
for(j = 0 ; j < N ; j++) fscanf(rf, "%c", &w
[j]);
fscanf(rf, "%c", &b);
}
fun(w, a);
fprintf(wf, "%s\n", a);
}
fclose(rf); fclose(wf);
}
选项
答案
{ for(j=0; j
解析
(1)利用两重循环,依次取矩阵中的元素。
(2)其中注意指针数组与数组指针的区别,其中数组指针b,它指向包含4个元素的一维数组。
(3)最后,在一维数组字符处理完毕后,一定要使其尾元素赋值为串结束符’\0’。
转载请注明原文地址:https://www.kaotiyun.com/show/4DJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对如下二叉树进行后序遍历的结果为______。
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#include<stdio.h>main(){intn,s;printf("Ente
若变量x、y己正确定义并赋值,以下符合C语言语法的表达式是______。
以下程序的输出结果是【 】。intfun(int*x,intn){if(n==0)returnx[0];elsereturnx[0]+fun(x+1,n-1);}main(){in
有以下程序 #include<string.h> void f(char p[][10],int n)/*字符串从小到大排序*/ { char t[10];int i,j; for(i=0;i<n-1;i++) f
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是
以下叙述中错误的是
结构化程序设计的一种基本方法是
在软件开发中,下面任务不属于设计阶段的是______。
已知字母A的ASCⅡ码为十进制数65,下面程序的输出结果是()main(){charch1,ch2;ch1=’A’+’5’-’3’;ch2=’A’+’6’-’3’;printf("%d,%c\n
随机试题
设u=ex+ln(1+y2+z2),n是曲面x2+2y2+z2=5在点(1,1,2)处指向方向导数最大方向的单位向量,求|(0,1,1)
消极的非正式群体不可能造成的后果是()
A.脊髓灰质炎病毒B.柯萨奇病毒C.轮状病毒D.埃可病毒E.杯状病毒秋冬季婴幼儿腹泻常见的病原体是
分子中有氨基酮结构,临床用于吗啡、海洛因等成瘾造成的戒断症状的治疗药物是()。
房地产估价是对房地产的客观合理价格或价值的估算和判定。客观合理价格或价值是估价对象在某种估价目的特定条件下形成的正常价格,它能为当事人或社会一般人所信服和接受。估算和判定是一种估计,是估计就会有误差,但这种误差又不是无限度的,必须在一个合理的范围内。一般认
凭证是账务系统最基本最重要的资料来源,其中下列( )属于计算机账务系统处理的凭证来源。
“进口口岸”栏应填:“集装箱号”栏应填:
甲公司是一家电动摩托车制造商,长期从一家电机公司购买发动机,下列各项中,属于甲公司货源策略优点的有()。
C国野生动物的数量每年以惊人的比例减少,引起了全球的关注。但是,根据相关的统计数据表明,去年C国野生动物的缩小比例明显低于往年。去年,C国政府支出数百万美元用以制止滥杀和贩卖野生动物。C国政府宣称,上述数据说明,本国政府保护野生动物的努力取得了显著成效。
DearJim,Hello,IlearnaboutyoufrommyEnglish【M1】______teacher,MissFang.I’dliketoyourpenfriend,andgetto【M2】
最新回复
(
0
)