首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> int fun2(int*dt,int n); int fun1(int n,int*dt) { int i=0,num; while(n) { dt[
有下列程序 #include<stdio.h> int fun2(int*dt,int n); int fun1(int n,int*dt) { int i=0,num; while(n) { dt[
admin
2019-01-11
52
问题
有下列程序
#include<stdio.h>
int fun2(int*dt,int n);
int fun1(int n,int*dt)
{
int i=0,num;
while(n)
{
dt
=n%10;
n/=10:
i++:
}
num=fun2(dt,i);
return num;
}
int fun2(int*dt,int n)
{
int i,t=0;
for(i=0;i<n;i++)
t=t*10+dt
;
return t;
}
void main()
{
int data[100];
printf(’’%d\n’’,fun1(12345,data));
}
程序执行后的输出结果是( )。
选项
A、13524
B、12345
C、54321
D、42531
答案
C
解析
函数fun1()中while循环的功能即为将12345这个五位数拆分成五个数字并且将它们的顺序颠倒存人数组dt中,当i=0时,dt[0]=12345%10=5,即数组中第一个元素为5,12345/10,经强制转化变为1234,然后依次执行把所有数字存入数组,函数fun2()的功能即为把这五个数分别乘以它们所在的数位的权,将这五个数重新组成一个五位数,最后的输出结果为54321,选项C正确;本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/BKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如,当形参n的值为10时,函数返回:-0.204491。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意;源程序存放在考生文件夹下
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。请在程序的下
函数fun的功能是:统计所有小于等于n(n>2)的素数的个数,素数的个数作为函数值返回。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下面各输入语句中错误的是
以下能正确定义一维数组的选项是()。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()
以下叙述不正确的是______。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
随机试题
奥美拉唑治疗消化性溃疡的作用机制是
患者,女性,35岁。颜面部、颈部、胸上部等水肿性多形性红斑,反复发作,无瘙痒,日晒易发,免疫球蛋白IgM及IgC增高。以下哪一项与该病直接相关
银屑病按病程分期正确的是
人居环境可划分为以下哪几大系统
下列关于绘制K线图规则的说法,正确的有()。
在设置绩效考评指标的权重时,()方法适用于考核者对考核课题非常熟悉和了解的情况。
2003年,某市下辖六个县的棉花种植面积按规模由小到大依次为800公顷、900公顷、1100公顷、1400公顷、1500公顷、3000公顷,这六个县棉花种植面积的中位数是()公顷。
理解非言语行为要注意()。
资本、技术等生产要素参与分配有利于经济的发展,但与社会主义的本质是相悖的。
某省2015年社会消费品零售总额实现12934.7亿元,比上年增长9.4%。按经营单位所在地统计,城镇消费品零售额完成10069.4亿元,增长9.3%;乡村消费品零售额完成2865.2亿元,增长9.8%。在限额以上批发零售企业(单位)商品零售额中,粮油、食
最新回复
(
0
)