输入一个c语言输入二维数组组,求数组中所有奇数的和,主函数输出

C++上机作业答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C++上机作业答案
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩34页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢扫二维码下载作业帮
2亿+学生的选择
下载作业帮安装包
扫二维码下载作业帮
2亿+学生的选择
求c语言程序(1)编写程序,将数组中所有奇数放在另一个数组中返回。 (2)输入若干有序数放在数组中求c语言程序(1)编写程序,将数组中所有奇数放在另一个数组中返回。(2)输入若干有序数放在数组中。然后输入一个数,插入到此有序数列中,插入后,数组中的数仍然有序。请对插在最前、插在最后、插在中间三种情况运行程序,以便验证程序是否正确。(3)求两个矩阵之和。
扫二维码下载作业帮
2亿+学生的选择
#include "iostream.h"// 1
奇数int jishu(int * a,int n,int * &b){ int i = 0; for(int j=0;j<n;j++) {
if(a[j] & 1) //奇数
b[i++] = a[j];
} }}//2 插入//x 待插入 ,c待插入数组,n已有个数void charu(int x,int* &c,int n){ for(int i = 0;i<n;i++)
if(x<c[i]) } for(int j=i;j<=n;j++) {
temp = c[j];
x = }}main(){ int a[]= {1,5,7,13,22,48}; int * b = new int[sizeof(a)/sizeof(int)];
//奇数组 int * c = new int[100];
//待插入组 c[0] = a[0];c[1] = a[1];c[2] = a[2]; c[3] = a[3];c[4] = a[4];c[5] = a[5]; cout<<"原数列:"; for(int i = 0;i<sizeof(a)/sizeof(int);i++) cout<<a[i]<<' ';//===================================================// 1//=================================================== cout<<"\n\n\n奇数测试\n"; int n =jishu(a,sizeof(a)/sizeof(int),b);
for(i = 0;i<n;i++)cout<<b[i]<<' ';//===================================================// 2//===================================================
cout<<"\n\n\n插入测试\n"; cout<<"\n插入0,新数列:"; charu(0,c,6); for(i = 0;i<7;i++)cout<<c[i]<<' '; cout<<"\n插入15,新数列:"; charu(15,c,7); for(i = 0;i<8;i++)cout<<c[i]<<' '; cout<<"\n插入100,新数列:"; charu(100,c,8); for(i = 0;i<9;i++)cout<<c[i]<<' ';//===================================================// 3//===================================================
cout<<"\n\n\n矩阵(以2*5为例)\n"; int x,y; int juzhen1[][5] = { 1,2,3,4,5,
5,4,3,2,1} ; int juzhen2[][5] = { 11,12,13,14,15,
51,41,31,21,11} ; cout<<"矩阵1:\n"; for(x = 0;x<2;x++) {
=0;y<5;y++)
cout <<juzhen1[x][y]<<'\t';
cout<<'\n'; } cout<<"矩阵2:\n"; for(x = 0;x<2;x++) {
=0;y<5;y++)
cout <<juzhen2[x][y]<<'\t';
cout<<'\n'; } for(x = 0;x<2;x++)
=0;y<5;y++)
juzhen1[x][y] += juzhen2[x][y];
} cout<<"矩阵和:\n"; for(x = 0;x<2;x++) {
=0;y<5;y++)
cout <<juzhen1[x][y]<<'\t';
cout<<'\n'; }}
为您推荐:
扫描下载二维码大神求教,这题目是在一个输入的二维数组里找出最大数,并输出行和列【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:538,946贴子:
大神求教,这题目是在一个输入的收藏
大神求教,这题目是在一个输入的二维数组里找出最大数,并输出行和列
c语言「京东」精选新书,热书,种类齐全,天天低价,货到付款,任你选&购&!时间有限,知识无限,京选好书-c语言,做一个读书,爱书,藏书的人!
不知道为什么得不到想要的结果
好像没给n和k赋值
有心解决问题就加我QQ,你这问题用手机不方便描述。
加qq的可能是骗子小心啊
你那个少了一个花括号啊
登录百度帐号推荐应用2012年12月 C/C++大版内专家分月排行榜第三2012年11月 C/C++大版内专家分月排行榜第三2012年11月 扩充话题大版内专家分月排行榜第三2012年10月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 java输入二维数组 的文章

 

随机推荐