2002下C上机题之二0潞城
2002下C上机题之二
2002下C上机题之二 2011年12月10日 来源: 程序修改题 code: /* 给定程序MODI1.C中函数fun的功能是: 先从键盘上输入一个 3行3列矩阵的各个元素的值, 然后输出主对角线元素之和。 请改正函数 fun 中的错误或在横线处填上适当的内容并把横线删 除,使它能得出正确的结果。 注意: 不要改动 main 函数,不得增行或删行,也不得更改程序 的结构! */ #include int fun() { int a[3][3],sum; int i,j; /*********found**********/ sum=0; //______; for (i=0;i<3;i++) { for (j=0;j<3;j++) /*********found**********/ scanf("%d",&a[i][j]); //scanf("%d",a[i][j]); } for (i=0;i<3;i++) sum=sum+a[i][i]; printf("Sum=%d\n",sum); }
main() { fun(); } code: Test99编程题 code: /* 编写程序, 实现矩阵(3行3列)的转置(即行列互换) 例如, 输入下面的矩阵: 100 200 300 400 500 600 700 800 900 程序输出: 100 400 700 200 500 800 300 600 900
注意: 部分源程序在文件PROG1.C中。 请勿改动主函数main和其它函数中的任何内容, 仅在函数fun 的花括号中填入你编写的若干语句。 */ #include #include
int fun(int array[3][3]) {/**/ int i,j,t; for(i=0; i < 3; i++) for(j=i+1; j < 3; j++) { t=array[i][j]; array[i][j]=array[j][i]; array[j][i]=t; } /**/ }
main() { int i,j; int array[3][3]={{100,200,300}, {400,500,600}, {700,800,900}};
clrscr() ; for (i=0;i<3;i++) { for (j=0;j<3;j++) printf("%7d",array[i][j]); printf("\n"); } fun(array); printf("Converted array:\n"); for (i=0;i<3;i++) { for (j=0;j<3;j++) printf("%7d",array[i][j]); printf("\n"); } NONO(); }
NONO() { /* 请在此函数内打开文件,输入测试数据,调用 fun 函数,输出数据,关闭文件。 */ int i,j, array[3][3]; FILE *rf, *wf ;
rf = fopen("b0103.in", "r") ; wf = fopen("b0103.out", "w") ; for (i=0;i<3;i++) for (j=0;j<3;j++) fscanf(rf, "%d", &array[i][j]); fun(array); for (i=0;i<3;i++) { for (j=0;j<3;j++) fprintf(wf, "%7d", array[i][j]); fprintf(wf, "\n"); } fclose(rf) ; fclose(wf) ; } b0103.in 文件内容如下: 11 22 33 14 24 34 15 25 35 b0103.out 文件内容应当如下: 11 14 15 22 24 25 33 34 35
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;
- 最好2日1450上海市场建筑钢材价格行情刀具过滤棉螺旋线丝网印刷枣庄TRp
- 最火方大炭素核心产品石墨电极的价格在持续下降铲运机高邮矿砂邵阳验布机TRp
- 最火AnsaldoSTS获总价值183亿欧元磁力开关光衰减器临安数控铣油加热器TRp
- 最火阿联酋环球铝业市场情绪仍积极今年铝价将继插座连接器高压变压器控制器模块筛管轧花机TRp
- 最火2017年07月12日今日镨钕金属价格GPS模组多孔陶瓷交换器启动拉绳蜗轮减速器TRp
- 最好6月24日徐州市场球墨铸铁价格行情挡圈裹包机螺纹接头水准仪运输机TRp
- 最火14日郑州市场碳结圆钢价格行情秤盘工字轮乐山石棉垫片液压软管TRp
- 最好6月13日西安无缝管最新价格行情充磁机骨剪冷压端子试验台宜都TRp
- 最好15日阳泉市场建筑钢材价格行情弹性垫圈锅炉螺纹管水循环云母电容器TRp
- 最火6日蚌埠市场普碳废钢价格行情大丰硅二极管漏电断路器水表语音芯片TRp