搜索
首页 电脑/网络 程序设计 C/C++

帮我写下C++程序,是最基础的?我学习学习!

数组的定义与加减乘除运算怎么写?最好写出语句!

全部回答

2007-05-28

0 0
    数组的定义是这样的 int a[];/*这个为整型数组,,里面可以确定元素个数*/ int b[10];/*里面可以确定元素个数*/ int c[5]={1,2,3,4,5,};/*进行初始化*/ 数组的四则运算,就是将里面的每一个元素进行运算 比如: a[3]*b[2]; a[3]/b[2]; a[3]-b[2]; a[3]+b[2]; 这样都是可以的 我建议你买一本书看看,,里面都讲得很详细 早说是二维数组啊,,,!!!!!!!!!!!! 我给你编个两个数组元素分别相乘,然后将相乘结果放到两一个数组里 你把这个看懂,你的这个问题就解决了 #include "stdio。
    h" main() { int i,j; int a[3][4]; int b[4][3]; int c[3][4]; int d[4][3]; int m,n; int *p; int xcf(int,int); /*定义*/ p=c; for(i=0;i<=2;i++) for(j=0;j<=3;j++) scanf("%d",&a[i][j]); for(i=0;i<=3;i++) for(j=0;j<=2;j++) scanf("%d",&b[i][j]); /*---------------调用---------------*/ for(i=0;i<=2;i++)/**/ for(j=0;j<=3;j++) c[i][j]=xcf(a[i][j],1); for(i=0,m=0;m<=3;m++)/*转换*/ for(n=0;n<=2;n++,i++) d[m][n]=*(p+i); /*---------------调用---------------*/ for(i=0;i<=3;i++) for(j=0;j<=2;j++) d[i][j]=xcf(d[i][j],b[i][j]); /*---------------打印---------------*/ for(i=0;i<=3;i++) for(j=0;j<=2;j++) printf("%d\t",d[i][j]); } int xcf(int a,int b) { int k; k=a*b; return (k); }。
    。

2007-05-31

35 0
水若寒冰 有错误 main() { int a[],i; .... 必须使用常量指定数组的大小: int a[5]。 或者给数组初始化 int a[] = {4, 5, 6, 7, 9};

2007-05-28

53 0
main() { int a[],i; for(i=0;i<10,i++) { scanf("%d",a[i]); a[i]*=2; // *可以换成+-*/,但换成除时数组定义为浮点型 } for(i=0;i<10;i++) printf("%d",a[i]); }

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
C/C++
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
C/C++
VB
数据库
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
C/C++
C/C++
举报
举报原因(必选):
取消确定举报