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

当前位置:首页 > 数组使用

数组使用

  • 62 次阅读
  • 3 次下载
  • 2026/1/9 22:35:43

≤n-1)元素删除。

for(i=k;i

for(i=0;i

printf(\

//================================= return 0;

}

B. 学生模拟题(C4_2B.cpp) 【题目描述】

一维数组a中有n(0<n<99)个整数,编写一个程序在数组a中第k位置(0≤k≤n-1)插入一个元素d。

【输入】

输入文件C4_2B.in有2行,第1行有3个整数分别表示n、k和d,整数之间用空格隔开;第2行有n个整数表示数组a中的各个元素,整数之间用空格隔开。

【输出】

输出文件C4_2B.out有1行,包含n+1个整数,即插入后数组中的各个元素,整数之间用空格隔开。

【输入输出样例1】

C4_2B.in

10 5 78

23 21 5 98 19 12 6 10 8 61 【输入输出样例2】

C4_2B.in

C4_2B.out

20 16 91 23 21 5 98 19 12 6 10 8 61 89 23 21 5 98 19 12 6 10 8 61 89 67 56 34 56 32 91 67 87 45 32 67 56 34 56 32 67 87 45 32 【数据限制】 0≤a[i]≤100

#include int main() {

int a[100]={0}; int n,i,k,d;

freopen(\freopen(\scanf(\for (i=0;i

C4_2A.out

23 21 5 98 19 78 12 6 10 8 61

scanf(\

//********************************* //一维数组a中有n(0<n<99)个整数,编写一个程序在数组a中第k位置(0≤k≤n-1)插入一个元素d。

}

C. 拓展题(C4_2C.cpp) 【题目描述】

一维数组a中有n(0<n<100)个整数,编写一个程序将数组a中所有值为d的元素删除。

【输入】

输入文件C4_2C.in有2行,第1行有2个整数分别表示n和d,整数之间用空格隔开;第2行有n个整数表示数组a中的各个元素,整数之间用空格隔开。 【输出】

输出文件C4_2C.out有1行,即删除后数组中的各个元素,整数之间用空格隔开。

【输入输出样例1】

C4_2C.in

10 21

23 21 5 98 19 21 6 10 8 61 【输入输出样例2】

C4_2C.in

20 56

23 21 5 98 56 12 6 10 8 61 89 87 45 32 67 56 34 56 56 67 87 45 32 【数据限制】 0≤a[i]≤100

#include

C4_2C.out

23 21 5 98 12 6 10 8 61 89 67 34 67

C4_2C.out

23 5 98 19 6 10 8 61

for(i=n;i>=k;i--) { }

a[i+1]=a[i]; if(i==k) { }

a[i]=d;

for(i=0;i

printf(\

//================================= return 0;

int main() {

int a[100]={0}; int n,i,j,d,m;

freopen(\freopen(\scanf(\for (i=0;i

//*************************************

//一维数组a中有n(0<n<100)个整数,编写一个程序将数组a中所有值为d的

for(i=0;i

if(a[i]==d) {

for(j=i;j

元素删除。

}

}

for(i=0;i

printf(\

/* for(i=0;i

/* j=0; }

if(a[i]!=d) { }

printf(\if(i!=n-1)

printf(\

for(i=0;i

{ }

a[j]=a[i]; j++;

} { } } 第三套

*/

for(i=0;i

printf(\

//===================================== return 0;

A. 教师示范题(C4_3A.cpp) 【题目描述】

有一个4行5列的二维数组b,编写一个程序计算每一行的总和,并将此和顺序存放在一个长度为4的一维数组中,最后按顺序输出该一维数组。

【输入】

输入文件C4_3A.in有4行,每行有5个整数,整数之间用空格隔开。 【输出】

输出文件C4_3A.out有1行,包含4个整数,即每行的总和,整数之间用空格隔开。 【输入输出样例1】

C4_3A.in

3 21 5 98 10 44 12 1 12 8 67 61 45 67 17 35 36 78 90 19 【输入输出样例2】

C4_3A.in

13 21 55 98 47 12 18 19 67 61 89 90 36 78 10 89 87 67 90 12 【数据限制】

0≤b[i][j]≤100

B. 学生模拟题(C4_3B.cpp) 【题目描述】

有一个4行5列的二维数组b,编写一个程序计算每一列的总和,并将此和顺序存放在一个长度为5的一维数组中,最后按顺序输出该一维数组。

【输入】

输入文件C4_3B.in有4行,每行有5个整数,整数之间用空格隔开。

C4_3A.out

234 177 303 345

C4_3A.out

137 77 257 258

搜索更多关于: 数组使用 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

≤n-1)元素删除。 for(i=k;i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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