首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,函数fun()的功能是将a、b中的两个正整数合并成一个新的整数存放在c中。合并的方式是将a中的十位和个位数依次放在变量c的十位和千位
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,函数fun()的功能是将a、b中的两个正整数合并成一个新的整数存放在c中。合并的方式是将a中的十位和个位数依次放在变量c的十位和千位
admin
2023-02-27
44
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,函数fun()的功能是将a、b中的两个正整数合并成一个新的整数存放在c中。合并的方式是将a中的十位和个位数依次放在变量c的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。
例如,a=45,b=12,调用该函数后,c=5241。
注意:部分源程序在文件pmgl.c中。
请勿改动man()函数和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include<stdio.h>
2 void fun(int a,int b,long*c)
3 {
4
5 }
6 main()
7 {int a,b;long c;void NONO();
8 printf("Input a,b:");
9 scanf("%d%d",&a,&b);
10 fun(a,b,&c);
11 printf("The result is:%ld\n",c);
12 NONO();
13 }
14 void NONO()
15 {/*本函数用于打开文件、输入数据、调用函数、输出数据及关闭文件。*/
16 FILE*rf,*wf;
17 int i , a,b;long c;
18 rf=fopen("in.dat","r");
19 wf=fopen("out.dat","w");
20 for(i=0;i<10; i++){
21 fscanf(rf,"%d,%d",&a,&b);
22 fun(a,b,&c);
23 fprintf(wf,"a=%d,b=%d,c=%ld\n",a,b,c);
24 }
25 fclose(rf);
26 fclose(wf);
27 }
选项
答案
1 void fun(int a,int b,long*c) 2 { 3 *c=(a%10)*1000+(b%10)* 100+(a/10)*10+(b/10); 4 }
解析
本题给出两个两位数的正整数。分别取出两个数各位上的数字,再按条件组成一个新数。取整数a十位数的方法为a/10,取整数a个位数的方法为a%
10。同理可取出整数b的个位数和十位数。
转载请注明原文地址:https://kaotiyun.com/show/nD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如图所示的图形中,所有的四边形都是正方形,所有的三角形都是直角三角形,其中最大的正方形的边长为7,则正方形A、B、C、D的面积和是()。
某班学生在一次测验中平均成绩为75分,其中男生人数比女生人数多80%,而女生平均成绩比男生高20%,则女生的平均成绩为()。
某部队进行急行军,预计行60千米的路程可在下午5点钟到达,后来由于速度比预计的加快了,结果于4点钟到达,实际速度是()。
由A地至B地,甲需走14小时,乙需走12小时,甲、乙同时从A地出发,5小时后乙因故要与甲见面,乙此时返行会甲约需走()(保留一位小数)。
马克思和恩格斯并不是先知先觉的圣人,他们从小面对的也是一个充满矛盾的现实世界,在家庭、学校和社会的影响下,也曾接受过那个时代的唯心主义和资产阶级民主主义思想。表明他们完成了从唯心主义向唯物主义、从革命民主主义向共产主义的转变,为创立马克思主义奠定了思想前提
马克思认为,“权利决不能超出社会的经济结构以及由经济结构制约的社会的文化发展”。下列能体现马克思主义的权利观,且与其他权利观区分开来的是()
资本作为一种自行增殖的价值,不仅在生产过程内运动,而且在流通过程内运动。产业资本顺次地经过三个阶段,采取三种职能形式,实现价值增殖,最后回到原来的出发点。其中,发挥实现价值与剩余价值的职能形式是()
除机器语言之外,最底层的编程语言是________。
编译和解释是实现编程语言的两种基本方式,以下编程语言中只有________是典型的编译型语言。
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。【说明】代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
随机试题
从库存管理的角度来看商业模型,存在的两类活动是()
超声波是由波源振动而产生,其最低振动频率不小于
在原始投资额不同的互斥项目决策中,最适用于选优的方法是()。
YJ集团是一家以房地产为主产业链的跨地区、跨行业、跨国经营的产业集团,公司创建于1993年5月,历经十几年的拼搏,现已形成房地产开发、建筑施工、教育后勤、物业管理等为一体的连锁化、整体化、系统化、全新规模化产业,位居全国大型企业集团千强之列。集团现有资产5
简述行政裁决与行政仲裁的关系。
已知α1=(a,a,a)T,α2=(-a,a,b)T,α3=(-a,-a,-b)T线性相关,则a,b满足关系式_______.
LatelyIhavebeennoticingthegreatnumberofelectricalappliances(电器)onthemarket.Itseemstomethatthereare(36)
Smoking,whichmaybeapleasureforsomepeople,isaseruioussourceofdiscomfortfortheirfellows.【C1】______,medicalautho
A、Threetimes.B、Quitealongtime.C、It’shalfpastthree.D、It’stimetogothere.A“HowmanytimeshaveyoubeentotheGreat
FormostpeopleatripacrossEuropeancontinentisachancetoseethesightsandtrythecontinent’scuisine.Unless,likeBap
最新回复
(
0
)