首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abcd,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abcd,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
admin
2017-07-27
53
问题
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。
例如,若字符串为abcd,则应输出:dcba。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 /**********found**********/
3 fun(char a)
4 { if (*a)
5 { fun(a+1);
6 /**********found**********/
7 printf(’’%c’’*a);
8 }
9 }
10 main()
11 { char s[10]=’’abcd’’;
12 printf(’’处理前字符串=%s\n处理后字符串=’’,s);
13 fun(s);printf(’’\n’’);
14 }
选项
答案
(1)void fun(char *a) (2)printf(’’%c’’,*a);
解析
(1)主函数中“fun(s);”语句中的s是数组名,所以在fun函数中参数的定义应该是指针型,“fun(char a)”改为“void fun(char *a)”。
(2)printf函数的调用形式是:printf(格式字符串,输出项表),在格式字符串和输出项表之间有“,”,因此第二个标识处应该是“printf(’’%c’’,*a);”。
转载请注明原文地址:https://kaotiyun.com/show/n7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
设有定义:“longx=123450L;”,则以下能够正确输出变量x的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
数据厍系统的核心是()。
在数据库系统的内部结构体系中,索引属于()。
下面程序的功能是:输出100以内能被3整除且个位数为9的所有整数,清填空。main(){inti,j;for(i=0;();i++){j=i*10+9;if(j%3!=0)continue;print
若有定义inta[5],*p=a;则正确引用数组元素的是()。
在下列选项中,没有构成死循环的程序段是()。
对下列二叉树进行中序遍历的结果为()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作_____________。
随机试题
房地产转让合同的内容一般应包括()。
Don’tletthatoldrascaltakeyou______withhisclevertalk—noneofitistrue.
国际金融市场
广东省纺织品进出口针织品有限公司向希腊某商出口一批塑胶玩具,该出口公司产地证申报员李月拟于2012年10月7日向广州检验检疫局申报,公司电话:020—78787878。请根据下面的商业发票帮李月填制“一般原产地证明书”。
在财务报表审计中,注册会计师可能需要针对()确定实际执行的重要性。
各国货币政策的首要目标通常是()。
(2012年卷二第46题)根据商标法及相关规定,下列关于证明商标、集体商标的哪些说法是正确的?
导游甲在导游活动中诱导游客参加赌博活动应被扣除()分。
下列属于宪法监督方式的是()。
设f(χ)连续,且=2,则下列结论正确的是().
最新回复
(
0
)