首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。 例如,当a=45,b=12。调用该函数后,c=2415。
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。 例如,当a=45,b=12。调用该函数后,c=2415。
admin
2013-04-02
47
问题
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。
例如,当a=45,b=12。调用该函数后,c=2415。
注意:部分源程序存在文件PROGl.C中。数据文件IN.DAT中的数据不得修改。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun(int a, int b, long *c)
{
}
main()
{int a,b; long c; void NONO ();
printf("Input a, b:");
scanf("%d%d", &a, &b);
fun(a, b, &c);
printf("The result is: %ld\n", c);
NONO();
}
void NONO ()
{/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE *rf, *wf ;
int i, a,b ; long c ;
rf = fopen("in.dat","r");
wf = fopen("out.dat","w");
for(i = 0 ; i < 10 ; i++) {
fscanf(rf, "%d,%d", &a, &b);
fun(a, b, &c);
fprintf(wf, "a=%d,b=%d,c=%ld\n", a, b, c);
}
fclose(rf);
fclose(wf);
}
选项
答案
{ *c=(b%10)*1000+(a/10)*100+(b/10)*10+a%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://kaotiyun.com/show/kDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是______。
以下叙述中错误的是______。
有以下程序 main() {int i,s=0,t[]={1,2,3,4,5,6,7,8,9 }; for(i=0;i<9;i+=2) s+=*(t+i); printf("%d\
有以下程序 main() {int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i-0;i<3;i++) printf("%d",t[2-i][i]); }
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为______。
“商品”与“顾客”两个实体集之间的联系一般是______。
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。#include<stdio.h
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#include<stdio.h>main(){intn,s;printf("Ente
下列定义变量的语句中错误的是______。
随机试题
在农业社会主义改造中建立的互助组属于()
体液调节的一般特点是
咳嗽变异性哮喘的主要特点为
A.药品经营企业B.首营企业C.首营品种D.药品直调E.处方调配本企业向某一药品生产企业首次购进的药品称为()。
承销团中的副主承销商数量应符合规定。承销金额在5亿元以上,成员在10家以上的承销团,可设2~3家副主承销商。( )
某市人民法院对一起抢劫、杀人案进行审理后,判决主犯张某死刑并剥夺政治权利终身。从这一事例可以看出()。①人民法院是国家的审判机关。②人民法院是国家的法律监督机关。③镇压敌人、惩罚犯罪是人民法院的任务之一。④人民法院是
某饮料生产厂家去年改变了他们生产的某种著名饮料的成分,而同时印度洋某小岛的出口额开始下降。这个小岛的唯一出口产品——香子兰豆,占据全球供应量的一半以上。因此,分析家们认为:该著名饮料原来的成分里含有从香子兰豆提取的香子兰,但是新成分里没有。以下陈述如果正
《赋役黄册》
Whenhetriedtomakea______,hefoundthatthehotelthathewantedwascompletelyfilledbecauseofaconvention.
Mylittlebrotheristooyoung______gotoschool.
最新回复
(
0
)