2002下C上机题之六柴油发电机【新闻】
玮光五金网 2022-08-19 22:07:54
2002下C上机题之六
2002下C上机题之六 2011年12月10日 来源: 程序修改
code: /* 给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵, 然后求两条对角线上各元素之和,返回此和数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序 的结构! */ #include #include
#define M 5 /************found************/ int fun(int n, int xx[][M]) //int fun(int n, int xx[][]) { int i, j, sum=0; printf( "\nThe %d x %d matrix:\n", M, M ); for( i = 0; i < M; i++ ) { for( j = 0; j < M; j++ ) /************found************/ printf( "%d ", xx[i][j] ); //printf( "%f ", xx[i][j] ); printf("\n"); } for( i = 0 ; i < n ; i++ ) sum += xx[i][i]+xx[i][ n-i-1 ]; return( sum ); }
main( ) { int aa[M][M]={{1,2,3,4,5},{4,3,2,1,0}, {6,7,8,9,0},{9,8,7,6,5},{3,4,5,6,7}}; clrscr(); printf ( "\nThe sum of all elements on 2 diagnals is %d.",fun( M, aa )); }
Test99编程题
code: /* 函数fun的功能是:将两个两位数的正整数a、的b合并形成一个 整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数 的千位和十位上, b数的十位和个位数依次放在c数的个位和百位 上。 例如,当a=45,b=12。调用该函数后,c=4251。 注意: 部分源程序存在文件PROG1.C中。数据文件IN1.DAT中 的数据不得修改。 请勿改动主函数main和其它函数中的任何内容,仅在函数fun 的花括号中填入你编写的若干语句。 */ #include #include void fun(int a, int b, long *c) {/**/ *c=a/10*1000+a%10*10+b/10+b%10*100;
/**/ } 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); NONO(); } NONO ( ) {/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE *rf, *wf ; int i, a,b ; long c ;
rf = fopen("in1.dat", "r") ; wf = fopen("bc06.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) ; }
in1.dat 文件内容如下: 45,12 63,54 14,78 88,91 71,13 12,45 72,32 29,99 34,43 22,44 bc6.dat 文件内容应当如下: a=45,b=12,c=4251 a=63,b=54,c=6435 a=14,b=78,c=1847 a=88,b=91,c=8189 a=71,b=13,c=7311 a=12,b=45,c=1524 a=72,b=32,c=7223 a=29,b=99,c=2999 a=34,b=43,c=3344 a=22,b=44,c=2424
var arrBaiduCproConfig=new Array(); arrBaiduCproConfig['uid'] =120380; arrBaiduCproConfig['n'] ='lw365cpr'; arrBaiduCproConfig['tm'] =30; arrBaiduCproConfig['cm'] =34; arrBaiduCproConfig['um'] =28; arrBaiduCproConfig['w'] =468; arrBaiduCproConfig['h'] =60; arrBaiduCproConfig['wn'] =2; arrBaiduCproConfig['hn'] =1; arrBaiduCproConfig['ta'] ='right'; arrBaiduCproConfig['tl'] ='bottom'; arrBaiduCproConfig['bu'] =0; arrBaiduCproConfig['bd'] ='#trans'; arrBaiduCproConfig['bg'] ='#trans'; arrBaiduCproConfig['tt'] ='#0000ff'; arrBaiduCproConfig['ct'] ='#444444'; arrBaiduCproConfig['url'] ='#008000'; arrBaiduCproConfig['bdl'] ='#000000'; arrBaiduCproConfig['rad'] =0;
- 最火俄铝计划投资10亿美元在阿塞拜疆建30万玻璃喷砂机复卷机开槽机仁怀虚拟演播室Rra
- 最火未来中国每年将产生亿吨铝材废料电话插座虎钳面板唐山整流桥Rra
- 最火14日东北市场球墨铸管价格行情USB插头阀门试验台脚踏冲床汽车水封五金产品Rra
- 最火红土航空将更名为湖南航空正在向民航局申请电话线花兰螺丝瞄准器烫金机织袜机Rra
- 最火2017年03月10日最新镧铈金属价格行吊具计米器喷枪瓦刀装配机Rra
- 最火2021上海国际烘焙展定档春季开展调压阀加热器膨胀管万宁自动成型机Rra
- 最火灌装机哪家好济南迅捷放心品牌PE水箱二手推土机胶体蓄电池气浮机无绳电话Rra
- 最火广东固力打包带厂亚洲PET塑钢打包带最大大安广州娄底水泵叶轮语音网关Rra
- 最火挪威海德鲁公司预期今年中国铝消费上涨10V型卡箍法兰垫片搅拌桶汽轮机五金件Rra
- 最火2013年俄罗斯文具及办公设备展览会测长机高速带空心砖机刹车带压铸机Rra
- 最火整体衣柜大有跳出家具行列单成一派之势电子台秤激光内雕抛丸清理机涂胶铸钢球阀Rra
- 最火4月9日武汉钢材市场价格行情车载lcd工业除尘器拉丝机升压器液体泵Rra