首页 > 其他分享 >【C语言入门】第一天

【C语言入门】第一天

时间:2023-10-01 21:32:02浏览次数:41  
标签:return 入门 第一天 int sum C语言 add printf 输入

[例题1] 输入两个正整数 a和 b,输出 a +b的值。其中 a,b < 10000.

#include <stdio.h>

int main(){
    int a,b;
    scanf("%d %d",&a,&b);
    printf("%d",(a+b));
    return 0;
}

[例题2] 先输入一个 t(t < 100),然后输入t组数据。对于每组数据,输入两个整数 a 和 b,输出 a + b值。其中 a,b < 10000。

#include <stdio.h>

int main(){
    int a,b,num;
    scanf("%d",&num);
    while(num-- > 0){
        scanf("%d %d",&a,&b);
        printf("%d\n",(a+b));
    }
    return 0;
}

[例题3] 循环输入,每输入两个正整数 a 和 b (其中 a,b < 10000),就输出 a +b 的值。当没有任何输入时,结束程序。

#include <stdio.h>

int main(){
int a,b;
while(scanf("%d %d",&a,&b)!=EOF){
    printf("%d",(a+b));
}
return 0;   
}

[例题4] 循环输入,每输入两个正整数 a 和 b (其中 a,b < 10000) ,就输出 a +b 的值。当输入的 a和b 都等于零时,程序结束。

#include <stdio.h>

int main(){
    int a,b;
    while(scanf("%d %d",&a,&b)!=EOF && (a || b)){
        printf("%d",(a+b));
    }
    return 0;
}

[例题5] 要求实现一个函数 add ,传入参数为 a 和 b,返回两者之和。

#include <stdio.h>

int main(){
    int a,b;
    a = 10;
    b = 20;
    int add_value(int a, int b);
    int add_address (int* a, int* b);
    int sum_value = add_value(a,b);
    int sum_address = add_address(&a,&b);
    printf("%d\n",sum_value);
    printf("%d\n",sum_address);
    return 0;
}

// 传值调用 
int add_value(int a, int b){
    return a+b;
}

// 传址调用 
int add_address (int *a,int *b){
    int sum = *a + *b;
    return sum;
}

标签:return,入门,第一天,int,sum,C语言,add,printf,输入
From: https://blog.51cto.com/u_16188762/7675443

相关文章

  • 《CTFshow-Web入门》10. Web 91~110
    @目录索引web91题解总结web92题解总结web93题解web94题解web95题解web96题解web97题解web98题解web99题解总结web100题解web101题解web102题解web103题解web104题解web105题解总结web106题解web107题解web108题解web109题解web110题解ctf-web入门索引web91:PHP特性之pre......
  • C语言学习记录---数组1
    BIT-4-数组一维数组的创建和初始化一维数组的使用一维数组在内存中的存储二维数组的创建和初始化二维数组的使用二维数组在内存中的存储数组越界数组作为函数参数数组的应用实例1:三子棋数组的应用实例2:扫雷游戏1.一维数组的创建和初始化。1.1数组的创建数组是一组相同类型元素......
  • TypeScript入门到精通——TypeScript语言基础
    TypeScript语言基础 TypeScript是JavaScript的超集。更确切的说,TypeScript是ECMAScript2015(ES6)的超集。 TypeScript语言支持ECMAScript2015规范中定义的所有特性,例如类和模块等。JavaScript程序本身就是合法的TypeScript程序。JavaScript语言中的所有语法均......
  • 实验一 C语言输入输出和简单程序编写
    实验任务一1#include<stdio.h>2#include<stdlib.h>3intmain()4{5printf("0\n");6printf("<H>\n");7printf("||\n");8printf("0\n");9print......
  • TypeScript入门到精通——安装 TypeScript
    安装TypeScript一、安装TypeScript安装TypeScript语言最简单的方式是使用npm工具。如果你的计算机中还没有安装Node.js,则需要到Node.js的官网(https://nodejs.org/zh-cn/download)上下载LTS版本的安装包并安装(Windows:https://nodejs.org/dist/v18.18.0/node-v18.18.0-......
  • 实验1—C语言输入输出和简单程序应用编写
    1.实验1实验1_1源代码1#include<stdio.h>2#include<stdlib.h>3intmain()4{5printf("O\n");6printf("<H>\n");7printf("II\n");8printf("\n");9printf("......
  • TypeScript入门到精通——什么是 TypeScript ?
    什么是TypeScript?https://en.wikipedia.org/wiki/TypeScript一、介绍TypeScript TypeScriptisafreeandopen-sourcehigh-levelprogramminglanguagedevelopedbyMicrosoft thataddsstatictypingwithoptionaltype annotationstoJavaScript.Itisdesig......
  • MyBatis入门使用
    概要基于Java的持久层框架MyBatis特征1.它是一个半自动的ORM框架。2.轻便、灵活;功能强大、使用简单、扩展性极强。3.支持定制化SQL、存储过程以及高级映射。4.避免了几乎所有的JDBC代码和手工操作。5.可使用XML或注解将接口和POJO映射成数据库中的记录。ORM模型......
  • MAUI Blazor学习9-VS Code开发调试MAUI入门
     MAUIBlazor学习9-VSCode开发调试MAUI入门 MAUIBlazor系列目录MAUIBlazor学习1-移动客户端Shell布局-SunnyTrudeau-博客园(cnblogs.com)MAUIBlazor学习2-创建移动客户端Razor页面-SunnyTrudeau-博客园(cnblogs.com)MAUIBlazor学习3-绘制ECharts图表-Su......
  • 实验1 C语言输入输出和简单程序编写
    task1.c代码1#include<stdio.h>2intmain()3{4printf("O\n");5printf("<H>\n");6printf("II\n");7return0;8}task1.c运行截图 task1-1.c代码1#include<stdio.h>2int......