首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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
42
问题
有下列程序
#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://jikaoti.com/ti/XMa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C、中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把3个串:”abe”,”CD”,”EF”连接起来,结果是”abcCDEF”。请改正程序中的错误,使它能得出正确
程序通过定义学生结构体数组,存储了若干名学生的学号、姓名和3门课的成绩。函数fun的功能是将存放学生数据的结构体数组,按照姓名的字典序(从小到大)排序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存
以下叙述中错误的是
以下能正确定义一维数组的选项是()。
算法的复杂度主要包括时间复杂度和______复杂度。
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。structlink{chardata;______;}node;
下列叙述中正确的是______。
下列选项中非法的表达式是________。
在结构化方法中,软件功能分解属于软件开发中的______阶段。
随机试题
制备散剂时,需采用等量递加法的是()。
法律规范中具体指明的可以做什么、应该做什么、禁止做什么等的行为模式是
起重机械按照运动方式进行分类,单轨起重机械属于()。
锅炉水压试验时,试验用水应清洁,试压环境温度不得低于()℃。
防水施工质量控制中,下列表述正确的有()。
承包商或业主提出索赔,必须出示具有一定说服力的索赔依据,其中合同协议书、中标函、投标书、合同条件(专用部分)、合同条件(通用部分)、规范、图纸以及标价的工程量表等属于()。
随机现象的重要特征有()。
①5月底的亚马孙仍是雨季,水中潜伏着凯门鳄、电鳗,丛林中独特的植物,与巨蟒、吼猴、犰狳、树懒、美洲豹共生。②从亚马孙州的玛瑙斯进入,快艇和巴士交替把我们带人玛瑙斯往南100多公里的密林里。③巴西北部的亚马孙雨林,仍旧是人类的未知之地。④每走一步暗藏凶
以下各项中不属于公文眉首部分的结构要素是()。
不论在何种市场上,企业实现利润最大化的决策原则都是()。
最新回复
(
0
)