程序改错1Word格式.docx

上传人:b****3 文档编号:14334237 上传时间:2022-10-22 格式:DOCX 页数:35 大小:24.21KB
下载 相关 举报
程序改错1Word格式.docx_第1页
第1页 / 共35页
程序改错1Word格式.docx_第2页
第2页 / 共35页
程序改错1Word格式.docx_第3页
第3页 / 共35页
程序改错1Word格式.docx_第4页
第4页 / 共35页
程序改错1Word格式.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

程序改错1Word格式.docx

《程序改错1Word格式.docx》由会员分享,可在线阅读,更多相关《程序改错1Word格式.docx(35页珍藏版)》请在冰豆网上搜索。

程序改错1Word格式.docx

/**********ERROR**********/

intk,q,i

for(k=0;

k<

m;

k++)

{

q=strlen(str[k]);

for(i=0;

i<

q;

i++)

pt[i]=str[k,i];

pt=q;

pt[0]=0;

}

}

main()

intm,h;

chars[10][10],p[120];

printf("

\nPleaseenterm:

"

);

scanf("

%d"

&

m);

gets(s[0]);

\nPleaseenter%dstring:

\n"

m);

for(h=0;

h<

h++)gets(s[h]);

fun(s,m,p);

\nTheresultis:

%s\n"

p);

}

【改错1】正确

【学生答案】

intk,q,i;

【参考答案】

 

============================================================

【改错2】错误

pt[i]=str[k,i];

pt[i]=str[k][i];

【改错3】错误

pt=q;

pt+=q;

pt=pt+q;

使数组左下三角元素中的值乘以n。

stdlib.h>

#defineN3

intfun(inta[][N],intn)

inti;

j;

for(i=0;

i<

N;

for(j=0;

j<

N;

j++)

a[i][j]=*n;

main()

inta[N][N],n,i,j;

printf("

*****Thearray*****\n"

);

for(i=0;

3;

i++)

for(j=0;

j++)

a[i][j]=rand()%10;

%4d"

a[i][j]);

do

n=rand();

while(n>

=5||n<

1);

n=%4d\n"

n);

fun(a,n);

printf("

*****THERESULT*****\n"

inti,j;

for(j=1;

for(j=0;

=i;

a[i][j]==n;

a[i][j]*=n;

/*-------------------------------------------------------

【程序填空】

---------------------------------------------------------

以下程序是用选择法对10个整数按升序排序。

-------------------------------------------------------*/

/**********FILL**********/

_____

main()

inti,j,k,t,a[N];

i<

=N-1;

&

a[i]);

N-1;

/**********FILL**********/

_____

for(j=i+1;

_____;

if(a[j]<

a[k])k=j;

if(_____)

t=a[i];

a[i]=a[k];

a[k]=t;

outputthesortedarray:

%5d"

a[i]);

【空1】错误

#defineN10

【空2】错误

k=i

【空3】错误

for(j=i+1;

j<

N

N>

j

=N-1

N-1>

=j

【空4】错误

if(_____)

k!

=i

i!

=k

文件操作。

#include<

voidmain()

/*定义一个文件指针fp*/

_____*fp;

charch,filename[10];

Pleaseinputthenameoffile:

"

%s"

filename);

/*输入字符串并赋给变量filename*/

/*以读的使用方式打开文件filename*/

if((fp=fopen(filename,"

_____"

))==NULL)

Cannotopenthefile.\n"

exit(0);

/*正常跳出程序*/

/*关闭文件*/

_____*fp;

FILE

if((fp=fopen(filename,"

r

break;

fclose(fp)

求一个3行4列矩阵的外框的元素值之和。

注意:

矩阵四个角上的元素不能重复加。

矩阵元素为1,2,3,4,5,6,7,8,9,10,11,12时,

四框元素值之和应为65。

intfun(inta[3][4],i

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1