首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
56
问题
使用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://www.kaotiyun.com/show/nD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用数字0,1,2,3,4,5组成没有重复数字的四位数,十位数字比个位数字大的有()。
正方形ABCD的边长为a,以AB、BC、CD、DA分别为直径画半圆,这四个半圆弧所围成的阴影部分的面积为()。
一段环形公路赛道一边恰好每隔30m立有一电线杆,另一边恰好每隔25m栽有一树,在马路上共有8处同时有电线杆与树相对立,此段马路总长度为()。
奖金发给甲、乙、丙、丁四人,其中1/5发给甲,剩余的1/4发给乙,剩余的1/3发给丙,其余的发给丁,丁的奖金为200元,则这批奖金为()。
四个不同的小球放入编号为1,2,3,4的四个盒巾,则恰有一个空盒的放法共有()。
在数字1,2,33符号+,-五个元素组成的所有全排列中,任意两个数字都不相邻的全排列有()。
把剩余价值转化为资本,或者说剩余价值的资本化,就是资本积累。马克思关于资本积累的学说是剩余价值理论的重要组成部分。资本积累的源泉是()
求下列函数的导数:y=ch(shx);
某公司本年度各运维项目投入产出情况如下表所示,按照投入产出比可以看出________。①济效益最小的是丁项目②丙项目比乙项目经济效益高③丙项目经济效益最高④甲项目比乙项目经济效益高
技术成果的运行和改进活动,不包含________。
随机试题
药物的协同作用包括()。
下列关于χ2检验方法的表述哪项是错误的
新生儿时期应预防接种的疫苗是()。
(2008年)压杆下端固定,上端与水平弹簧相连,如图5—70所示,该杆长度系数μ值为()。
业主方在组织与协调方面的工作包括()。
以演示账套“鑫鑫公司”为基础资料。打开“自定义报表”中的“资产负债表”,在E31定义一个“利润分配”科目的期末绝对余额取数公式。
某一时期内A商品的需求函数Qd=50-5P,供给函数Qs=-10+5P,Qd为需求量,Qs为供给量,P为价格。当A商品的价格由4元上涨到6元时,该商品的需求弹性系数是()。
乐音的音高是由______决定的。
有如下程序:#includeusingnamespacestd;classBook{public:Book(char*t=""){strcpy(title,t);}private:chartitle[40];};cl
AconsiderablepartofFacebook’sappealstemsfromitsmiraculousfusionofdistancewithintimacy,ortheillusionofdistance
最新回复
(
0
)