首页 > 其他分享 >墨烯的C语言技术栈-C语言基础-011

墨烯的C语言技术栈-C语言基础-011

时间:2024-07-10 22:30:55浏览次数:18  
标签:函数 int C语言 011 Add 墨烯 n1 n2

函数
在数学中f(x) = 2*x + 1
这是数学的函数

C语言是结构化的程序设计语言
结构化分为三种
(1)顺序结构
(2)选择结构
(3)循环结构

这种三种以及这三种组合可以描述生活中的所有事

比如
// 求两个任意整数和

Add(int x,int y)
{
  int z = 0;
  z = x + y;
  return z;
}

int main()
{
  int n1 = 0;  // 设置默认值为0
  int n2 = 0;
  // 输入
  scanf("%d %d",&n1,&n2);
  // 求和
  int sum = Add(n1,n2);
  // 打印
  prinf("%d\n",sum);  // 顺序结构

  return 0;
}

这上面Add()就是函数也可以说是一种方法

过程类似为
原材料->工厂->产品
 
现在C语言程序中是
n1,n2->Add()->sum
输入           输出

这其中
Add叫函数名

int x,
int y
叫函数参数

int z = 0;
z = x + y;
return 0;
叫函数体

函数方法是可以反复调用的
 

标签:函数,int,C语言,011,Add,墨烯,n1,n2
From: https://blog.csdn.net/zfcx7/article/details/140335913

相关文章

  • 285个地级市出口产品质量及技术复杂度(2011-2021年)
    出口产品质量与技术复杂度:衡量国家竞争力的关键指标出口产品质量是衡量国内企业生产的产品在国际市场上竞争力的重要标准。它不仅要求产品符合国际标准和目标市场的法律法规,而且需要保证产品质量的稳定性和可靠性。而出口技术复杂度则进一步体现了一个国家在出口商品中的技术......
  • G65 线性基+贪心法 P4570 [BJWC2011] 元素
    视频链接: P4570[BJWC2011]元素-洛谷|计算机科学教育新生态(luogu.com.cn)//线性基O(60*n)#include<iostream>#include<cstring>#include<algorithm>usingnamespacestd;#defineLLlonglongconstLLN=1005;intn,m;structnode{LLnum,val;}a......
  • 衡庐浅析·C语言程序设计·第二章·运算符及其优先级关系(练习题一)
        本文适用于大学的期中期末考试、专升本(专接本、专插本)考试、408等考研预科。如有相关题目疑问或建议欢迎在评论区进行互动。    转载请标明出处。不知道大家有没有消化完第二章的内容。在这里我们将列出一些关于运算符及其优先级关系的课后练习题,方便大家......
  • 入门c语言DAY7——转义字符
    入门第七天(昨天就要发出来的,结果退出来的时候系统没给我保存....目前写过的最长的一篇文章了) 由例子引出转义字符,如图: 可以看到将n前加上\后不但没有打印出\n,反而空了一行。像\n这样的字符就叫转义字符。(当然也不是什么字符前加\都可以用作转义字符~先来浅浅看一下转义......
  • Linux C语言基础 day8
    目录思维导图:学习目标:学习内容:1.字符数组1.1二维字符数组1.1.1格式1.1.2初始化1.1.3 二维字符数组输入输出、求最值、排序2.函数2.1概念关于函数的相关概念2.2函数的定义及调用2.2.1定义函数的格式2.3 函数的分类1.无参无返回值函数2、有参无返回......
  • 【C语言学习】2.常量的分类及使用
    C语言中的常量有以下几种:·字面常量·const修饰的常变量·#define定义的标识符常量·枚举常量1.字面常量如数字(整型、浮点型),字符串等2.const修饰的常变量对于a这一变量,可以多次赋值而使用const修饰后变量被锁定,变更为常变量仍为变量的证明:创建数组后运行,报错显示其......
  • 【C语言学习】3.字符串+转义字符+注释
    字符串由双引号引起来的一串字符称为字符串字面值(StringLiteral),或者简称字符串。注:字符串以\0为结束标志,不算作字符串内容,若未输入,编译器将隐藏添加\0。\0为字符串的结束标志的证明:法一:chararr1[]="abc";//双引号为字符串chararr2[]={'a','b','c'};//单引号......
  • c语言实训通讯录管理系统
    有没有大佬能帮忙看看怎么修改bug,就是文件里面文本显示他没有换行跟在输出的后面去了#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<windows.h> #include<dos.h>#include<string.h>#defineLENsizeof(structaddritem)#defineFORMAT"||%-......
  • C语言学习笔记(04)——内存空间的使用
    指针指针概述:内存类型资源的地址、门牌号的代名词指针只是个概念,要用还得用指针变量:存放指针这个概念的盒子C语言编译器对指针这个特殊的概念,有2个疑问?1、分配一个盒子,盒子要多大?​ 在32bit系统中,指针就是4个字节,指针大小都固定了,就是4字节,跟你指向什么类型没有关系2、盒子......
  • C语言—-数据的输入输出
    数据的输入C程序中实现输入的函数很多,下面逐个来进行介绍用printf函数输出数据printf函数的一般格式printf(“格式控制”,输出列表);例如#include<stdio.h>intmain(){ inta=1; printf("a=%d\n",a); printf("HelloWord"); return0;}......