66问答网
所有问题
当前搜索:
一个数组去除另一个数
我通过如下方法把字符串转换为
一个数组
,输出来的数组中有空格。不便我...
答:
for(int i = 0; i < list.size(); i++){ System.out.print(list.get(i));//你这样输出看效果就知道了 } System.out.println(list);是输出形式的问题 直接输出list 控制台所显示的空格 你不用担心 实际并没有空格
...假设已经
有一个
排序好的
数组
,要求输入
一个数
,判断。。。指针实现...
答:
include <stdio.h> int *isIn
Array
(int *arr, int length, int n) { int flag = 0;for (int i = 0; i < length; i++) { if (*(arr + i) == n) { for (int n = 0; n < length - i -
1
; n++) { (arr + i + n) = *(arr + i + n + 1);} flag = 1...
有15个数存放在
一个数组
中,输入一个数,要求用折半查找法找出该数是...
答:
int low=0,mid,high=15,b,i=-
1
;printf("请输入你要查找到数: ");scanf("%d",&b);do{if(b==a[15]){ i=14;break;} mid=(low+high)/2;if(ba[mid])low=mid;else i=mid;}while(b!=a[mid]);if(i==-1)printf("该数不在
数组
中\n");else printf("该数在数组中的位置为...
有一个
整数
数组
a[10],调用fun()函数返回这个数组中最小的数
答:
include <stdio.h>int fun(int a[10]){int i,min;min=a[0];for(i=1;i<10;i++)if(min>a[i]) min=a[i];return min;}int main(){int i,a[10];for(i=0;i<10;i++)scanf("%d",&a[i]);printf("%d",fun(a));return 0;} ...
编写一个函数,定义
一个数组
,统计数组中奇数、偶数和零的个数?
答:
include<iostream> using namespace std;void judge(int a1[], int n);int main(){ int n,i;cout<<"请输入
数组
元素
个数
";cin>>n;int a[n];cout<<"请输入数组各元素"<<endl;for(i=0;i<n;i++){ cin>>a[i];} judge(a,n);} void judge(int a1[], int n){ int i,x,y,...
...的一维
数组
中各下标相同的对应元素相乘,并将结果存放到
另一个
...
答:
//这样就可以了,刚写的,如果有疑问,欢迎交流//#include<stdio.h>#define N 5int main(){int a[N], b[N], c[N];int i;for(i = 0; i<N; i++) //输入scanf("%d", &a[i]);for(i = 0; i<N; i++) //输入scanf("%d", &b[i]);for(i = 0; i<N; i++){//...
...相同的一维
数组
中各下标相同的对应元素相乘,将结果放入
另一个
...
答:
include <stdio.h> int main(){ int a[3]={1,2,3}, b[3]={4,5,6},c[3];int i;for(i=0;i<3;i++)c[i]=a[i]*b[i];for(i=0;i<3;i++)printf("%d ", c[i] );return 0;}
把一个三行五列的二维
数组
的行和列互换,存放到
另一个
二维数组中?
答:
include<stdio.h> int main(){ int a[2][3]={{
1
,2,3},{4,5,6}};int b[3][2];int i,j;printf("
array
:\n");for(i=0;i<=1;i++) //处理
数组
a中的一行中各元素 { for(j=0;j<=2;j++) //处理数组a中某一列元素 { printf("%5d",a[i][j]);b[j][i]=a...
C语言
数组
矩阵题目:谢谢啦输入两个数,第
一个数
决定一个nXn的矩阵,第二...
答:
u++; } break; } } for(p=0;p<n;p++) { for(q=0;q<n;q++) printf("%3d",a[p][q]); printf("\n"); }}这是我思考半天想出的
一个
办法,确立四个输入方向,输入到边界值时改变输入方向,并且改变当前边界值,应该还是挺好懂的,望采纳啊~...
...一个一维
数组
赋值,并将其中的奇数存放到
另一个数
答:
include<stdio.h> main(){ int a[10],b[10];/*a
数组
存储输入的十位数,b数组存储奇数*/ int i,j=0;printf("Please Input Ten Numbers:\n");for(i=0;i<10;i++);{ scanf("%d",&a[i]);if(a[i]%2!=0){ b[j]=a[i];j++;} } printf("Output the JiShu:");for(i=0;...
棣栭〉
<涓婁竴椤
8
9
10
11
13
14
15
16
17
涓嬩竴椤
12
灏鹃〉
其他人还搜