首页 \ 问答 \ c语言中sum是什么意思

c语言中sum是什么意思

更新时间:2022-03-25 20:03

最满意答案

在C语言中sum一般用来作为数值和计算,即计算一系列数据的和。
sum在C语言作为变量名,由开发者自己定义,不属于C语言的关键字。
作为数值变量时如:
        int sum = 0 ;
        for(int i = 1; i <= 100; i++)

        {
                sum += i;
        }

此时sum作为求和1…… 100的值

作为函数时如:
int sum(int a, int b)
{
    return a+b;

}

此时sum最为函数求两数的和

其他回答

这不是自带的 这是你自己设置的吧 一般表示求和
sum可以表示自定义变量,自定义函数名,情况如i下:
int sum;像这种情况表示自定义变量
int sum();像这种情况表示自定义函数
注意无论是自定义变量名还是自定义函数名都不可以和关键字相同!
sum=sum+i;



如果是sum+=i++则
sum=sum+i;
i++;
这是需要自己定义的一个变量,习惯上定义为求和
这是自定义关键字,没有固定的含义,不过一般都用于求和
不明白可以继续追问,希望能帮到你

相关问答

更多
  • sum一般都是求和的意思。 sum并不是C语言固有的关键字,一般是人们习惯性将变量或者求和函数定义为sum。因为sum的英文意思为“求和。 所以它也可以表示别的意思,但一般人们习惯性的是求和。给你举两个例子 #include "stdio.h" void main() { int i,sum=0; for(i=1;i<=100;i++)sum+=i; printf("sum=%d",sum); } sum在上述函数中表示求和 #include "stdio.h" void main() { int i,su ...
  • 在C语言中sum一般用来作为数值和计算,即计算一系列数据的和。 sum在C语言作为变量名,由开发者自己定义,不属于C语言的关键字。 作为数值变量时如: int sum = 0 ; for(int i = 1; i <= 100; i++) { sum += i; } 此时sum作为求和1…… 100的值 作为函数时如: int sum(int a, int b) { return a+b; } 此时sum最为函数求两数的和
  • 变量的变量,例如: $a=1; $b=2; $c="a"; print $$c; 输出结果是1
  • 我知道的只有取某个object(数据框,list比如lm object,etc)的某个部分 比如 m1<-lm(Y~X,data=....(some data frame)) m1$coefficients 就会返回回归直线的截距和斜率。 还有数据框,可以用数据框名$变量名取变量……这样的。
  • 前仿真用的,无法综合的。 例如:#5 data_in = data_tmp; 就是延迟5个时间单位后,在进行复制。 具体延迟多少,得看你的 timescale `timescale n/n 根据这个来看你具体延迟的时间
  • “int main(void)"是什么意思?函数头。 int main()返回一个整型的值是什么意思?程序运行结束返回0,返回给操作系统或者说是启动程序。 return 0;程序执行结束返回0。
  • 直接对二进制数的运算、
  • 用到else if,说明至少有三种情况。 if(情况一) { ..... } else if(情况2) { ... } else { ... }
  • 字符输出函数:是向标准输出设备输出一个字符
  • 这是C语言的逻辑运算符:异或 这个网站讲的非常详细,我摘抄了一些,详细的你看以看看。有很例子,好懂! 逻辑运算符把各个运算的变量(或常量)连接起来组成一个逻辑表达式。 逻辑运算符有4个,它们分别是: !(逻辑非)、 ||(逻辑或)、&&(逻辑与) ^(异或)。在位运算里面还有 &(位与)、|(位或)的运算。 什么是逻辑运算--逻辑运算用来判断一件事情是“对”的还是“错”的,或者说是“成立”还是“不成立”,判断的结果是二值的,即没有“可能是”或者“可能不是”,这个“可能”的用法是一个模糊概念,在计算机里面进行 ...

相关文章

更多

最新问答

更多
  • 关于计划在cuFFT中重用(On plans reuse in cuFFT)
  • 在类实例中调用getter时如何将列表作为字符串返回(How to return a list as a string when calling a getter in a class instance)
  • 电子邮件不是使用php发送的(Email is not sending using php)
  • 使用按钮来创建/追加数组(Use button to create/append array)
  • 如何获取字符数限制,包括默认名称-Reactjs(How to get character count limitation including default name-Reactjs)
  • 为什么NSMutableDictionary不想写入文件?(Why NSMutableDictionary don't want write to file?)
  • Swift删除宽高比约束(Swift remove aspect ratio constraint)
  • 与IE7 Angularjs的兼容性(Compatibility with IE7 Angularjs)
  • oracle查看text文件内容有哪些命令
  • 使用带有flex的minHeight会创建意外的填充(Using minHeight with flex creates unexpected padding)
  • text-align / align-content不起作用(text-align / align-content doesnt work)
  • 分层数据结构设计(嵌套集)(Hierarchical Data Structure Design (Nested Sets))
  • Riak Java HTTPClientAdapter TCP CLOSE_WAIT(Riak Java HTTPClientAdapter TCP CLOSE_WAIT)
  • 如果字段不是字符串,则将SqlDataReader字段强制转换为字符串(Cast SqlDataReader field to a string if the field is not a string)
  • 莱宁根新抛出异常(leiningen new throws exception)
  • 在javascript中修复不正确的转义字符串(fixing improperly escaped string in javascript)
  • Web Audio API参数调制在Safari中无法正常工作(Web Audio API parameter modulation not working in Safari)
  • 长沙岳麓区有没有书法培训学校?
  • pro/engineer视频教程下载
  • 九游游戏中心下载的安装包为什么安装不上
  • 外键问题(foreign key issue)
  • ASP.NET动态用户控件可以保存数据问题(ASP.NET Dynamic user controls save data issue)
  • 不确定如何使用FluentValidation测试此.NET字符串(Not sure how to test this .NET string with FluentValidation)
  • 最新时间从两个型号更新(Latest time updated from two models)
  • 扭曲的自定义CancelledError(Twisted custom CancelledError)
  • jQuery动画在Firefox中不起作用(jQuery animation not working in Firefox)
  • 通过Facebook登录评论社交插件不会触发事件?(Login via Facebook comments social plugin does not trigger an event?)
  • HttpWebRequest没有发布(HttpWebRequest not posting)
  • 更改Google Maps V2中的标记颜色(Change marker color in Google Maps V2)
  • ASP.Net下拉列表不会重新显示我选择的选项(ASP.Net Dropdown List Doesn't Re-Display My Selected Option)