首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。 合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。 例如,当a=45,b=12时,调用该函数后,c=5142
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。 合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。 例如,当a=45,b=12时,调用该函数后,c=5142
admin
2020-07-28
69
问题
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。
合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。
例如,当a=45,b=12时,调用该函数后,c=5142。
注意:部分源程序存在文件PROG1.c中。数据文件in.dat中的数据不得修改。
请勿改动主函数main和其他函数中的任何内容,仅在函数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;
8 void NONO();
9 printf(’’Input a,b:’’);
10 scanf(’’%d,%d’’,&a,&b);
11 fun(a,b,&c);
12 printf(’’The result is:%1d\n’’,c);
13 NONO();
14 }
15 void NONO()
16 {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
17 FILE *rf,*wf;
18 int i,a,b ; long c;
19 rf=fopen(’’in.dat’’,’’r’’);
20 wf=fopen(’’out.dat’’,’’w’’);
21 for(i=0 ; i<10;i++) {
22 fscanf(rf,’’%d,%d’’, &a, &b);
23 fun(a,b,&c);
24 fprintf(wf,’’a=%d,b=%d,c=%1d\n”,a,b,c);
25 }
26 fclose(rf);
27 fclose(wf);
28 }
选项
答案
*c=(a%10)*1000+(b/10)*100+ (a/10)*10+(b%10);
解析
(1)分解两位数的正整数n的个位和十位数,可用n%10和n/10实现。
(2)设x0、x1、x2、x3为一位数,则x0、x1×10、x2×100、x3×1000,可以分别使x0、x1、x2、x3构成个、十、百、千带权数,而x0+x1×10+x2×100+x3×1000构成四位数。本题最多只考虑四位数。
转载请注明原文地址:https://www.kaotiyun.com/show/BH3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。此程序定义了学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filen
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:计算并输出下列级数的前N项和SN,直到SN+1的值大于q为止,q的值通过形参传入。例如,若q的值为50.0,
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数,用来删除字符串中的所有空格。例如,输入asdafaaz67,则输出为asdafaaz67。注意:部分源程序
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun函数的功能是:删除b所指数组中小于10的数据。主函数中输出删除后数组中余下的数据。请改正函数fun中指定部位的错误,使它能得
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参y所指数
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abc”、“CD”、“
以下叙述中正确的是
以下叙述中正确的是
以下叙述正确的是
随机试题
9岁女孩,寒战,高热,咳脓痰2天。查体:体温39.2℃,左肺闻及湿性啰音,X线胸片显示:左肺下叶大片致密阴影,给予抗生素治疗。2天后症状加重,胸痛并呼吸困难,左胸呼吸音降低,胸片示左胸大量胸腔积液。在治疗中错误的方法是:(
属于1980年ACR制定的系统性硬化病分类诊断标准的次要指标有
女性,25岁,心悸、气促、下肢水肿4年,望诊心脏负性心尖搏动,已排除粘连性心包炎,可发现下列哪项体征
热秘型便秘,若热势较盛,痞满燥实坚者,可用何方急下存阴()阴虚型便秘,若阴亏燥结,热盛伤津,可用何方增水行舟()
根据《建设工程施工合同(示范文本)》,发包人提供给承包人的地质勘察资料和水文气象资料的准确性应由()负责。
近日,国家人力资源和社会保障部证实《事业单位养老保险制度改革方案》已正式下发,改革的重要内容。是事业单位养老保险与企业基本一致。这一方案在网友中引起热议,大部分网友赞成该方案,有的网友希望提高企业养老金水平,而不是降低事业单位养老金水平。还有相当多的网友呼
2,5,11,23,47,()
某学校2015年有64%的教师发表了核心期刊论文;有40%的教师承担了科研项目,这些教师中有90%公开发表了论文,这些论文均发表在核心期刊上。则发表了核心期刊论文但没有承担科研项目的教师是承担了科研项目但没有发表论文的()倍。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
HighStressMayDamageMemoryAccordingtoareportissuedinMay1998,elderlypeoplewhohaveconsistentlyhighbloodleve
最新回复
(
0
)