您现在的位置: 中国男护士网 >> 考试频道 >> 计算机等级 >> 三级辅导 >> 正文    
  C语言2004最新模拟上机试题 【注册男护士专用博客】          

C语言2004最新模拟上机试题

www.nanhushi.com     佚名   不详 

1. 
给定程序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();  
}  


/*编程题  
编写程序, 实现矩阵(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=0; j < i; 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]);  

 

文章录入:杜斌    责任编辑:杜斌 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     

    联 系 信 息
    QQ:88236621
    电话:15853773350
    E-Mail:malenurse@163.com
    免费发布招聘信息
    做中国最专业男护士门户网站
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    2011年护士资格考试:考…
    2009年初级护士资格考试…
    2009年主管护师考试于12…
    2009年初级护士考试于12…
    2009年初级护师考试于12…
    石家庄市关于2009年度护…
    2009年护士专业技术资格…
    医护技能考试周末举行 4…
    护士“托福”今年7月开考
    护士“托福”考试开始报…
    专 题 栏 目