77问答网
所有问题
C语言的小问题sum+=n什么意思?
如题所述
举报该问题
推荐答案 2019-06-21
sum=sum+*(a+n)
a是一个地址,+n是指指向后面的第n个地址
*(a+n)是取数组a[n]的数值
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/3WpIWvIN.html
其他回答
第1个回答 2015-06-26
sum+=n 就等于 sum=sum+n;
例如 int a=1,b=2;。
第2个回答 2008-08-18
就是sum的值是n的累加值,n前面应该还有循环的吧
sum+=n等价于sum=n+sum
第3个回答 推荐于2018-04-07
sum+=n 就等于 sum=sum+n;
例如 int a=1,b=2;
a+=b;就为 a=a+b; a=1+2; a=3;
够明白啦吧
本回答被提问者和网友采纳
相似回答
用
C语言
编程求一个整数各个数的和
的问题
答:
sum+=n%10;
这句的意思就是取当前n的最后一位
,这句语句的意思是n除以10的余数,也就是个位 n=n/10;这句的意思就是去除最后一位,这句语句的意思是将n的值除以10赋值给n,原来的话应该n的值就是14.5了,但是因为n的变量类型是整形,所以结果会自动进行数据类型转换,所以n的值就是14.5舍弃...
C语言中
求
N
个数据的的和
答:
思路:直接定义两个变量n和sum,
n用于接受键盘输入,sum用于存储累加和,每次输入并累加求和
。参考代码:include "stdio.h"#define N 10 //宏定义N的值 int main(){int n,i,sum=0;for(i=0;i<N;i++){scanf("%d",&n);sum+=n;}printf("求和为:%d\n",sum); }/*运行结果:输入N...
sum+
等于
什么意思?
答:
sum+=++i的意思就是 sum=sum+(++i)
;++i也是一种运算,等价于i=i+1,取i加1后的结果。相同优先级运算符,从左至右依次运算。注意后缀运算优先级高于前缀。postfix-expression ++,后缀自增 postfix-expression --,后缀自减
c语言中+=什么意思?
答:
+=是加赋值运算符,sum+=i相当于sum=sum+i,即表示首先先计算sum和i的和,再将其和赋予给sum
。对于sum=sum+i,表达式sum被计算了两次,对于复合运算符sum+=i,表达式sum仅计算了一次。一般的来说,这种区别对于程序的运行没有多大影响,但是当表达式作为函数的返回值时,函数就被调用了两次(以后再...
C语言中sum+=
i和
sum=sum
+i有
什么
区别
答:
+= 是加后赋值运算符,把右边操作数加上左边操作数的结果赋值给左边操作数,
sum+=
i 的结果 与
sum=sum
+i 的结果一样。= 是简单的赋值运算符,把右边操作数(表达式)的值赋给左边操作数。运算符优先级与 += 一样。+ 是加法运算符,运算符优先级 高于 =。sum+=i和sum=sum+i 的结果一...
c语言中的
语句
答:
你好,这个应该就是一个循环累加,比如 for(i=0;i<
n
;i++)for(j=0;j<n;j++)
sum+=
a1[i][j];
意思
就是将a1这个二维数组中的数据全部相加,即:sum=a1[0][0]+a1[0][1]+a1[0][2]+………a1[n][n];
用
C语言
写这个程序 输入两个整数,且m<
n
,求
sum=
m+(m+1)+(m+2)+...
答:
按照公式应该这样:scanf(取值)if(m<n){for(i=m,i<
=n
;i++){sum1=m+i;}for(i=n;i>=m,i--){sum2=n-i;}else{printf(错误)} sum=m
+sum
1+sum2+n;按照要求结果m=1,n=100时值为5050使用这个公式就是一个BUG
大家正在搜
c语言中sum的意思
sunny是什么意思
c语言sum是什么
sum在编程里什么意思
sun是什么意思
sun是什么意思中文
c语言sum怎么用
c语言sum函数怎么使用
c语言sum怎么声明
相关问题
C语言 sum += *(a + n)是什么意思?
C语言中的sum+=1/i是什么意思呢
c语言中s=sum(n,2);s=sum(n,1);是什么意...
c语言问题 m!+n!
C语言中sum=1+2+...+n求和?
C语言小问题
C语言中sum=sum+1.0/s;的 1.0/s 是什么意...
c语言求1!+2!+3!+........+n!的和 我写的...