首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abcd,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abcd,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
admin
2017-07-27
60
问题
给定程序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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’3’){case0:case1:putchar(c
有以下程序:#include<stdio.h>main(){inti=0,a=0;while(i<20){for(;;){if((i%5)==0)break;elsei--;}i+
以下程序的输出结果是()。#include<stdio.h>voidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));}main()
下列字符数组初始化语句中,不正确的是()。
在C语言中,以下说法不正确的是()。
若有定义:inta=6,b=8,c=14;接着顺序执行下列语句后,变量c中的值是()。c=(b-=(a-5));a=(c%3)+(a=8);
uniondt{inta;charb;doublec;}data;以下叙述中错误的是()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
以下选项中,合法的一组C语苦数值常量是()。
已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
随机试题
经抗休克处理后,提示微循环改善的最重要指标是【】
"Whatdidtheteachersaytoyoujustnow?""Sheaskedme()."
施工机械台班单价的组成和确定方法中,残值率是指机械报废时间回收的残值占机械原值的百分比,残值率按目前有关规定执行的是()。
根据《混凝土结构设计规范》(GB50010—2002)的规定,混凝土梁钢筋保护层的厚度是指()的距离。
工程预付款起扣点可按公式计算:T=P-M/N,式中N表示( )。
有限责任公司设监事会,其成员不得少于()。
关于“不视为侵犯专利权的情形”,以下说法正确的是?
开元之治
情景:你的朋友Peter来北京跟你一起度暑假,住在你(LiMing)家。任务:请你给他父母写封短信。告诉他们:.Peter已经安全到达,你去机场接他;.Peter喜欢中国食品;.你们已经参观了天安门和长城;.下周去西安参观,将会玩得很快活;
Intheearly20thcentury,ahorsenamedCleverHanswasbelievedcapableofcountingandotherimpressivementaltasks.Aftery
最新回复
(
0
)