首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。 例如,若二维数组中的数据为 W W W W S S S S H H H H 则字符串中的内容应是:WSHWSH
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。 例如,若二维数组中的数据为 W W W W S S S S H H H H 则字符串中的内容应是:WSHWSH
admin
2016-08-16
47
问题
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。
例如,若二维数组中的数据为
W W W W
S S S S
H H H H
则字符串中的内容应是:WSHWSHWSHWSH。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#define M 3
#define N 4
void fun(char(*s)[N],char*b)
{
}
void main()
{
char a[100],w[M][N]={{
’W’,’W’,’W’,’W’}、{’S’,’S’,’S’,’S’},
{’H’,’H’,’H’,’H’));
int i,j;
printf("The matrix:\n");
for(i=0;i
{
for(j=0;j
printf("%3c",w
[j]);
printf("\n");
}
fun(w,a);
printf("The A string:\n");
puts(a);
printf("\n\n");
}
选项
答案
void fun(char(*s)[N],char*b) { int i,j,k=0; for(i=0;i
解析
看到程序后,很容易便能想到用循环嵌套的方法,本题中按列的顺序依次放到一个字符串中,所以列标变化慢,行标变化快。
注意:第1个循环条件为i
转载请注明原文地址:https://kaotiyun.com/show/ZaNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于构造函数的描述中,错误的是()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
若有说明inta[3][4];,则a数组元素的非法引用是
假设fin是一个文件流对象,则关闭文件的语句是【】。
将以下程序写成三日运算表达式是【】。if(a>b)max=a;elsemax=b;
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
以于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intx){n=x;
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
以下函数实现的功能是()。voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q)
设有语句:charstr1[]="string",str2[8],*str3,*str4="string";则下列对库函数strcpy()调用不正确的是()。
随机试题
车削时,传递切削热量最多的是()
体现“以泻为清”治法的方剂是()(1994年第49题)
A.线粒体B.胞液C.内质网D.溶酶体1分子糖原经糖酵解净生成
人体肠道细菌能合成的维生素有()。
下列哪项不属于β-内酰胺抗生素
下列关于抵押对抵押权人的效力的论述中,不正确的是()。
我国实行对外开放,发展对外经济关系始终要坚持的原则是()。
A、 B、 C、 D、 E、 B
“5W模式”(上财2010研;北邮2007研)
下列情形中,收养关系有效的是()。
最新回复
(
0
)