首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。 例如,若二维数组中的数据为 W W W W S S S S H
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。 例如,若二维数组中的数据为 W W W W S S S S H
admin
2016-12-06
43
问题
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。
例如,若二维数组中的数据为
W W W W
S S S S
H H H H
则字符串中的内容应是:WSHWSHWSHWSH。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
1 #include<stdio.h>
2 #define M 3
3 #define N 4
4 void fun(char(*s)[N],char*b)
5 {
6
7 }
8 void main()
9 {
10 char a[100],w[M][N]={{’W’,’W’,’W’,’W’,},{’S’,’S’,’S’,’S’},{’H’,’H’,’H’,’H’}};
11 int i,j;
12 printf(’’The matrix:\n’’);
13 for(i=0;i
14 {
15 for(j=0;j
16 printf(’’%3c’’,w
[j]);
17 printf(’’\n’’);
18 }
19 fun(w,a);
20 printf(’’The A string:\n’’);
21 puts(a);
22 printf(’’\n\n’’);
23 }
选项
答案
1 void fun(char(*s)[N],char*b) 2 { 3 int i,j,k=0; 4 for(i=0;i
解析
看到程序后,很容易便能想到用循环嵌套的方法,本题中按列的顺序依次放到一个字符串中,所以列标变化慢,行标变化快。
注意:第1个循环条件为i
转载请注明原文地址:https://www.kaotiyun.com/show/HVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",kkk);}
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)(A+1)*a)inta=3;……X=3*(A+B(7));
下列程序执行后的输出结果是______。main(){intm[][3]={1,4,7,2,5,8,3,6,9}inti,k=2for(i=0;i<3;i++)
在下列几种排序方法中,要求内存量最大的是______。
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;
随机试题
基金合同
下列选项中,属于管理者扮演的决策角色是()。
主诉检察官陈某办理某单位的一起走私案。此时,他应当遵循的基本要求是下列哪一项?
某工程施工到2010年4月30日,已完成工作预算费用为7500万元,计划工作预算费用为8500万元,已完成工作实际费用为9000万元,则此时的费用绩效指数为()
下列关于勘查、设计单位质量责任和义务说法中,正确的是()。
甲公司发生分立,成立了A公司与B公司。对甲公司未缴清的税款,以下说法正确的是()。
下列各项指标中,能够反映银行短期偿债能力的是()。
设f(χ)=,若f(χ)在χ=0处可导且导数不为零,则k为().
Whathaveyoutodobeforeyougettothedeparturegate?Youhavetopay______.Whydosomeyoungpeopledislikeliving
Anorganization’sreputation,profitability,andevenitscontinuedexistencecandependonthedegreetowhichitstargetedpub
最新回复
(
0
)