2-4、C语言之基本函数

73 阅读2分钟

学代码少不了的还是写代码,之前看的一本书里说一个已经从事管理的顶级C语言开发人员,每年的都最少写5000行代码,防止技术下降。

上代码吧!!!

注意:C语言无法直接执行,需要通过g++ 编译成 .out文件,然后执行.out文件 我使用的是 code runner 跑的代码。

我的是代码是在终端输出的,这需要设置。

在根目录下新建 .vscode文件夹,然后在此文件夹下新建 settings.json 文件

{
    // 在终端输出
    "code-runner.runInTerminal": true
}

主代码:从键盘输入两个整数值,并计算乘积

#include <stdio.h>
// 主函数
int main(void) {
  // 定义整数 n1,n2,和保存最后值的整数变量 result
  int n1, n2, result;

  // \n: 在下一行输入输出
  printf("please input the two numbers:\n");

  /**
   * 从键盘输入两个整数并分别保存到变量n1、n2
   * scanf("%格式化字符串", 变量列表);
   * %d 表示整数   &后接变量名
   */
  scanf("%d%d", &n1, &n2);

  // 计算整数n1 和 n2 的乘积并保存到变量 result
  result = n1 * n2;

  // 输出变量result
  printf("the result is: %d\n", result);

  // return 0,说明程序正常退出,返回到主程序继续往下执行。
  return 0;
}

上面这个函数抽成两个最好

#include <stdio.h>

// 乘积函数
int mul(int a, int b) {
  int c;
  c = a * b;
  return c;
}

// 主函数
int main(void) {
  // 定义整数 n1,n2,和保存最后值的整数变量 result
  int n1, n2, result;

  // \n: 在下一行输入输出
  printf("please input the two numbers:\n");

  /**
   * 从键盘输入两个整数并分别保存到变量n1、n2
   * scanf("%格式化字符串", 变量列表);
   * %d 表示整数   &后接变量名
   */
  scanf("%d%d", &n1, &n2);

  result = mul(n1, n2);

  // 输出变量result
  printf("the result is: %d\n", result);

  // return 0,说明程序正常退出,返回到主程序继续往下执行。
  return 0;
}

我是自学前端的,下班后学习,我是2022年11月21号进前端的,已经一年一个月了,现在正在自考湘潭大学的计算机专业大专,这是《高级语言程序设计》,希望学完后,对我日后的计算机之路有所帮助。加油!!!

我进前端的路不是很容易,但我并不因此退缩,我是一个比较笨的人,但我依然希望通过自己的努力去过上自己想要的生活,我热爱计算机,我愿意为此付出巨大努力,并不懈地坚持