首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是:把一个整数转换成字符串,并倒序保存在字符数组str中。例如:当n=13572468时,str=-“86427531”。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fu
请补充函数fun(),该函数的功能是:把一个整数转换成字符串,并倒序保存在字符数组str中。例如:当n=13572468时,str=-“86427531”。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fu
admin
2009-02-15
66
问题
请补充函数fun(),该函数的功能是:把一个整数转换成字符串,并倒序保存在字符数组str中。例如:当n=13572468时,str=-“86427531”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#include <conio.h>
#define N 80
char str[N];
void fun(10ng int n)
{
int i=0;
while(【 】)
{
str
=【 】;
n/=10;
i++;
}
【 】;
}
main()
{
long int n=13572468;
clrscr();
printf("***the origial data***\n");
printf("n=%ld",n);
fun(n);
printf("\n%s",str);
}
选项
答案
n>0 n%10+’0’ str[i]=’0’
解析
第一空:while循环的执行条件是n>0,当n等于0时,说明已经将整数的各位数字都转换为数字字符并存入字符串中了。第二空:n对10求余,得到整数n的个位数字,在加上字符乃,的ASCII码,得到对应的数字字符,并存入字符串 str中。第三空:将整数转换为字符串并倒序存放入字符数组str中后,还要在str最后加上字符串结束标记符’\0’。
转载请注明原文地址:https://kaotiyun.com/show/2HID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能够根据样本结果推断总体数量特征的调查方式是()。
甲,女,17岁,因涉嫌故意杀人被起诉。以下说法错误的是()。
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
关于人文奥运,下列说法错误的是()。
根据地理知识,同纬线上的各地()。
下列有关利率的说法,错误的是()。
区分国家性质的根据是()。
行政征收的实施应以下列哪一项内容为前提?()
有5个连续自然数,它们的和为一个平方数,中间三个数的和为立方数,则这五个数中最小数的最小值为多少?
西周时期为保证适用法律的谨慎,防止错杀无辜,对犯罪事实有疑的案件,在司法审判中要经过()程序。
随机试题
修刮工作台环形圆导轨时,应在√形导轨面两工作表面均匀刮去同等的金属。( )
教学工作的中心环节是()。
People’sattitudes【C1】______gift-givingmay【C2】______fromcountrytocountry,【C3】______thedesiretoconveyafeelingoffrie
多巴胺可激动
商业银行的资产业务是指其()。
独立审计对财务报表的阅读者是非常重要的,因为它()。
新民主主义革命的中心内容是
下面属于白盒测试方法的是
表达式(int)((double)9/2)一9%2的值是()。
Evenifpricesshootbacktoward$50abarrel,thatwon’tweantheworldfromoil.Onlygovernmentcandothat.Istheintern
最新回复
(
0
)