C语言在3*3的数组里求对角线之和
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/23 21:42:28
![C语言在3*3的数组里求对角线之和](/uploads/image/f/530232-24-2.jpg?t=C%E8%AF%AD%E8%A8%80%E5%9C%A83%2A3%E7%9A%84%E6%95%B0%E7%BB%84%E9%87%8C%E6%B1%82%E5%AF%B9%E8%A7%92%E7%BA%BF%E4%B9%8B%E5%92%8C)
#includemain(){\x09inta[3][3],i,j,sum=0;\x09printf("请输入数组元素:(3*3)\n");\x09for(i=0;i
#includevoidmain(){inta[3][3];inti,sum1,sum2;for(i=0;i
#include#defineN4floatmid(int*a){inti,j,t;floatmiddle;for(i=0;i
voidfun(intb[4][4])这个肯定不对,你可以定义指针,但是你的函数参数是b[4][4]这一个数,当然不对再问:指针可以请教下么?再答:fun参数不是一个数组吗这样,定义fun的时候,就用
没办法描述整体数组等价于指针+数组长度要两个变量描述
#include#includemain(){inta[10],i,p=0;floatv=0.0,temp;for(i=0;i
#include"stdio.h"voidmain(){inta[3][3];intsum=0;intmax=0;inti,j;printf("请输入数组:");for(i=0;i
intfunc(int*a;intb)//这里a表示数组名,b表示数组的元素个数{intc=0;inti;for(i=0;i
#includevoidmain(){inta[3][3],i,j,sum=0;cout
#includeintmain(){intarray[3][3],sum;inti,j;for(i=0;i{for(j=0;j{scanf("%d",&array[i][j]);}}sum=array
#include "stdio.h"int main(){ int a[3][4],b[3][4],c[3][4];
#includeintmain(){floatst[3][3],sum=0;inti,j;for(i=0;ist[i][j];for(i=0;i
J是从0开始的,所以实际的位置应该加1,数组嘛~~都是从零开始的,第一个数是0,第二个是1
楼主你好具体代码如下:#includeintmain(){inti,j,a[3][3];intsum=0;for(i=0;i再问:指针,谢谢,而且对角线的下标相同要再用j控制干嘛,直接sum+=a[i
#include#includeintmain(){inta[10],n=0,i;for(i=1;i
用动态申请,malloc
#includeusingnamespacestd;intmain(){\x09inta[1000001];\x09intn,i;\x09a[1]=a[2]=1;\x09cin>>n;\x09for(
#includevoidmain(){inti,j;inttemp,res1=0,res2=0;for(i=0;i
voidmain(){inta[3][3]={1,3,5,7,9,11,13,15,17},s1=0,s2=0,i,j;for(i=0;i
#includevoidmain(){inta[5][5]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25},i,