首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。 例如,当a=16,b=35,调用该函数后,c=5361。
请编写函数fun,其功能是将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。 例如,当a=16,b=35,调用该函数后,c=5361。
admin
2010-11-26
77
问题
请编写函数fun,其功能是将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。
例如,当a=16,b=35,调用该函数后,c=5361。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
void fun(int a,int b/long*c)
{
}
main()
{
int a,b;
long c;
clrscr();
printf("Input a,b;");
scanf("%d%d",&a,&b);
fun(a,b,&c);
printf("The result is:%ld\n",c);
}
选项
答案
void fun(int a,int b,long*c) { *c=(b%10)*1000+(b/10)*100+(a%10)*10+a/10; }
解析
语句“*c=(b%10)*1000+(b/10)*100+(a%10)*10+a/10;”是将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。注意“/”和“%”的用法。
转载请注明原文地址:https://www.kaotiyun.com/show/qPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对具有相同纳税能力的纳税人,不分经济成分、经济形式和经营方式,实行统一税收政策,征收相同的税收。这样征税所体现的税收公平称为()公平。
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
关于现代武器,下列说法错误的是()。
能直接证明门捷列夫元素周期表理论正确的是(,)。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
鸡蛋一般不能洗了以后存放,是因为()。
有一位百岁老人出生于二十世纪,2015年他的年龄各数字之和正好是他在2012年的年龄的各数字之和的三分之一,问该老人出生的年份各数字之和是多少(出生当年算作0岁)?
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
某密码由4位不同数字组成,已知各位密码之和为偶数,则密码有多少种?
随机试题
对于氟利昂系统,检漏时可用卤素检验灯(简称卤素灯)。()
各种巾毒症状和体征取决于以下哪些因素()
小儿营养不良是指体重低于正常均值的
影响碾压混凝土坝施工质量的因素主要有()。
上市公司申请发行新股,应当符合( )。
旅游者丢失财物属于个人事故,导游员的义务是安抚。()
口吃为常见的语言节律障碍,口吃最早出现的年龄是()。
2019年3月,习近平总书记对欧洲三国进行了国事访问,推动共建“一带一路”在亚欧大陆开辟新的空间。这三国分别是:
数据库设计中反映用户对数据要求的模式是()。
TheG8countriesincludeChina,India,Mexico,SouthAfricaandBrazil.JapanwillrejectBlair’sproposaltoincreaseaidtoA
最新回复
(
0
)