云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 程序填空(最终版本)

程序填空(最终版本)

  • 62 次阅读
  • 3 次下载
  • 2025/7/15 10:30:48

{

char item[100];

printf(\ gets(item);

/***********FILL***********/ _____;

printf(\}

【参考答案】s[i]!= *(s+i)!= *(i+s)!= 【参考答案】|| 【参考答案】s[j]=s[i] *(s+j)=*(s+i) s[j]=*(s+i) *(s+j)=s[i]

【参考答案】delnum(item)

【程序填空】功能:将一个字符串中的前N个字符复制到一个字符数组中去,不许使用strcpy函数。 #include main ( ) {

char str1[80],str2[80]; int i,n;

/**********FILL**********/ gets(_____); scanf(\

/**********FILL**********/ for (i=0; _____ ;i++) /**********FILL**********/ _____

/**********FILL**********/ _____

printf(\}

【参考答案】str1 【参考答案】i

【参考答案】str2[i]=str1[i] *(str2+i)=*(str1+i) *(str2+i)=str1[i] str2[i]=*(str1+i) 【参考答案】str2[n]='\\0' str2[i]='\\0' str2[n]=0 str2[i]=0 *(str2+n)='\\0' *(str2+i)='\\0' *(str+n)=0 *(str2+i)=0

【程序填空】功能:给出二维数组

a[3][3]={{1,2,4},{6,1,5},{8,0,0}},计算各行元素的最小值,并存入一个一维数组中。 #include

void fun(int m[][3],int n[ ]) { int i,j,min; for(i=0;i<3;i++)

/**********FILL************/ { _____;

/**********FILL************/ for(_____;j<3;j++)

if( min>m[i][j])min=m[i][j]; /**********FILL************/ _____; }} main()

{int i,a[3][3]={{1,2,4},{6,1,5},{8,0,0}},b[3]={0}; fun(a,b);

for(i=0;i<3;i++) printf(\【参考答案】min=m[i][0] 【参考答案】j=1 j=0

【参考答案】n[i]=min

【程序填空】功能:产生10个[30,90]区间上的随机整数,然后对其用选择法进行由小到大的排序。 #include main() {

/**********FILL**********/ _____ int i,j,k; int a[10]; for(i=0;i<10;i++) a[i]=random(61)+30; for(i=0;i<9;i++) {

/**********FILL**********/ _____

for(j=i+1;j<10;j++) /**********FILL**********/ if(_____) k=j; if(k!=i) {

t=a[k]; a[k]=a[i]; a[i]=t; } }

21

/**********FILL**********/ for(_____)

printf(\ printf(\}

【参考答案】int t 【参考答案】k=i 【参考答案】a[k]>a[j] 【参考答案】i=0;i<10;i++

【程序填空】功能:定义一个5行5列的矩阵,要求主对角线和辅对角线元素值为1,其它元素值为0。 #include \

/**********FILL************/ void ff(_____) {int i,j; for(i=0;i<5;i++) for(j=0;j<5;j++)

/**********FILL************/ if(_____||(j+i==4))a[i][j]=1; /**********FILL************/ else _____;} main()

{ int s[5][5],i,j; ff(s);

printf(\输出5×5的矩阵:\\n\ for(i=0;i<5;i++) {for(j=0;j<5;j++)

printf(\ printf(\【参考答案】int a[ ][5] int a[5][5] 【参考答案】(i==j) 【参考答案】a[i][j]=0

【程序填空】功能:从键盘上输入一个3行3列的矩阵的各个元素的值,然后分别输出主对角线元素和辅对角线元素之和

#include \#define M 3 fun(int f[ ][M]) {

int i,sum1,sum2;

/**********FILL************/ _____;

for(i=0;i<3;i++) {sum1=sum1+f[i][i]; /**********FILL************/ sum2=sum2+_____; }

printf(\main()

{ int a[M][M],i,j;

printf(\给数组元素赋值:\\n\/**********FILL************/ for(_____;i<3;i++)

for(j=0;j<3;j++)

scanf(\ printf(\输出3×3的矩阵:\\n\ for(i=0;i<3;i++) {for(j=0;j<3;j++)

printf(\ printf(\ fun(a);} 【参考答案】sum1=sum2=0 【参考答案】f[i][2-i] f[i][M-1-i] 【参考答案】i=0

22

搜索更多关于: 程序填空(最终版本) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

{ char item[100]; printf(\ gets(item); /***********FILL***********/ _____; printf(\} 【参考答案】s[i]!= *(s+i)!= *(i+s)!= 【参考答案】|| 【参考答案】s[j]=s[i] *(s+j)=*(s+i) s[j]=*(s+i) *(s+j)=s[i] 【参考答案】delnum(item) 【程序填空】功能:将一个字符串中的前N个字符复制到一个字符数组中去,不许使用strcpy函数。 #include main ( ) { char str1[80],str2[80]; int i,n; /*****

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com