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

c语言中sum是什么意思

更新时间:2021-08-31 15:08

最满意答案

在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个,它们分别是: !(逻辑非)、 ||(逻辑或)、&&(逻辑与) ^(异或)。在位运算里面还有 &(位与)、|(位或)的运算。 什么是逻辑运算--逻辑运算用来判断一件事情是“对”的还是“错”的,或者说是“成立”还是“不成立”,判断的结果是二值的,即没有“可能是”或者“可能不是”,这个“可能”的用法是一个模糊概念,在计算机里面进行 ...

相关文章

更多

最新问答

更多
  • 如何从rails插件加载javascript文件(How to load javascript file from rails plugin)
  • 我正在研究有向图的DFS,如何到达没有任何边缘指向的节点?(I'm working on a DFS of a directed graph, How do I get to a node without any edges pointed at it?)
  • 无法在swift中展开可选项(can't unwrap optional in swift)
  • 如何从熊猫中提取列表?(How to extract a list from pandas?)
  • 计算不同列中2个值的出现次数(Count number of occurrences of 2 values in different columns)
  • Stack ExtJS 6 + Spring Boot(Stack ExtJS 6 + Spring Boot)
  • 如何安装ioreg?(How to install ioreg?)
  • Chrome Packaged app webview中的重音字符未显示(Accented characters in Chrome Packaged app webview not showing up)
  • C ++ recvfrom超时(C++ recvfrom timeout)
  • 如何使用实体框架(.edmx模型)和Razor视图为MVC4或MVC 5创建部分视图?(How can i create a Partial View for MVC4 or MVC 5 using Entity Framework (.edmx Model) with Razor Views?)
  • 子类QStyledItemDelegate忽略样式表(Subclassed QStyledItemDelegate ignores Stylesheet)
  • 有没有办法以编程方式配置ios应用程序的通知显示设置?(Is there a way to programmatically configure the notification display setting for an ios app?)
  • boost asio serial_port_service和serial_port有什么区别(What is the difference of boost asio serial_port_service and serial_port)
  • 如何通过解析nginx日志文件自动拒绝IP地址(How to deny ip address automatically by parsing nginx log file)
  • 如何在C#中为ASCII 127定义字符或字符串常量?(How might I define a character or string constant in C# for ASCII 127?)
  • 如何获得R中两个集合的差异?(How to get the differences of two set in R?)
  • 如何通过IMG-Activity找到定制路径(How to find the Customizing Path via IMG-Activity)
  • 可以用python窗口打开.py文件么
  • 指针的增量是否与整数的增量相同?(Does increment in pointer not same as that of integer? [closed])
  • 我无法删除使用Delphi7处于关系中的数据库的2个表中的所有数据(I can't delete all the data within 2 tables of a database which is in a relationship using Delphi7)
  • 使用反射向ArrayList添加未知类的对象(Add an object of unknown class to ArrayList with reflection)
  • 我想学JAVA 推荐下怎么 学
  • 什么是ASP.NET Identity的IUserSecurityStampStore 接口?(What is ASP.NET Identity's IUserSecurityStampStore interface?)
  • jquery如何获取多个同id的div,然后修改css属性左边间距left的值
  • jquery ui resizable:调整旋转对象的大小(jquery ui resizable: resizing the rotated objects)
  • 如何用sublime text编写微信小程序代码
  • Hibernate:在一个数据库表行中存储一个固定长度的数组(Hibernate: Storing an fixed length array in one database table row)
  • shared_ptr用于原始指针参数(shared_ptr for a raw pointer argument)
  • 将本地git分支与远程分支进行比较?(How to compare a local git branch with its remote branch?)
  • 如何在DOM中查找字符串并通过php或jQuery更改它们(how to find strings in DOM and change them by php or jQuery)