标题:
C语言对数组元素运算程序编写问题
[打印本页]
作者:
feelings
时间:
2020-10-20 14:03
标题:
C语言对数组元素运算程序编写问题
本帖最后由 feelings 于 2020-10-20 15:49 编辑
如何对一个数组里的元素进行运算,例:u16 a[3]={1,2,3},我想进行这样的运算:(123-50)*2,然后把这个数值输出,现在的问题是,我如何把数组里的123拿出来运算,这里的数组是举个例子,实际我的
数组里的元素是会变化的,我是从串口那边拿过来存在这个数组里的
作者:
zhai1995
时间:
2020-10-20 16:03
a[0] *100 +a[1]*10 +a[2]
作者:
dzbj
时间:
2020-10-20 16:16
uint x;
x=a[0]*100+a[1]*10+a[2];
x=(x-50)*2;
作者:
长风007
时间:
2020-10-20 17:33
你可以这样子来运算: u16 Data;
作者:
长风007
时间:
2020-10-20 17:36
你可以这样子运算:u16 Data ;
Data =( a[0]*100 + a[1]*10 + a[2] - 50)*2
这样子就可以得到你想要的值。
作者:
皮格尔马利翁
时间:
2020-10-21 11:11
temp = a[0] *100 + a[1]*10 +a[2];
作者:
i_could_have
时间:
2020-10-22 15:49
for(i=0;i<n;i++)
{
}
作者:
i_could_have
时间:
2020-10-22 15:55
int a[n]={1,2,3,....,n};
int x=0;
for(int i=0;i<n;i++)
{x=10*x+a[i];
}
作者:
i_could_have
时间:
2020-10-22 15:58
int a[n]={1,2,3,...,n};
int x=0;
for(int i=0;i<n;i++)
{
x=10*x+a[i];
}
x就是123...n。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1