当前位置: 首页> 文旅> 旅游 > 有名的设计工作室_电脑云主机_最新营销模式有哪些_免费人脉推广

有名的设计工作室_电脑云主机_最新营销模式有哪些_免费人脉推广

时间:2025/7/11 0:31:32来源:https://blog.csdn.net/m0_74712453/article/details/144520384 浏览次数:0次
有名的设计工作室_电脑云主机_最新营销模式有哪些_免费人脉推广

前言

本专栏记录C语言入门100例,这是第(一)例。

目录

一、【例题1】

1、题目描述

2、代码详解

二、【例题2】

1、题目描述

2、代码详解

三、【例题3】

1、题目描述

2、代码详解

四、【例题4】

1、题目描述

2、代码详解


一、【例题1】

1、题目描述

【例题1】输入两个正整数 a 和 b,输出 a+b 的值。 其中 a,b≤10000。

2、代码详解

代码示例:

#include <stdio.h>int main()
{int a, b;scanf("%d %d", &a, &b);printf("a + b = %d\n", a + b);return 0;
}

代码解析:

  • 通过控制台输入两个数字,赋值给a,b,将 a + b的结果输出到终端。

编译运行结果:

二、【例题2】

1、题目描述

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

2、代码详解

代码示例:

#include <stdio.h>int main()
{int t, a, b;scanf("%d", &t);while (t--){scanf("%d %d", &a, &b);printf("a + b = %d\n", a + b);}return 0;
}

代码解析:

  • 输入次数t
  • while循环,循环一次 t--,打印 a + b
  • 直到t = 0跳出while循环,程序结束

编译运行结果:

三、【例题3】

1、题目描述

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

2、代码详解

代码示例:

#include <stdio.h>int main() 
{int a, b;while(scanf("%d %d", &a, &b) != EOF) {printf("%d\n", a + b);}return 0;
} 

代码解析:

  • 我们知道输入函数为scanf,当这个函数返回EOF时,就代表没有任何输入了。
  • 所以我们可以循环判断函数的返回值是否等于 EOF
  • 其中EOF是一个宏,可以认为它的值就是整数 -1

编译运行结果:

四、【例题4】

1、题目描述

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

2、代码详解

代码示例(1):

#include <stdio.h>int main()
{int a, b;while (scanf("%d %d", &a, &b) != EOF){if (a == 0 && b == 0)break;printf("a + b = %d\n", a + b);}return 0;
}

代码解析:

  • 与上一题不同的是,当 a 和 b 同时为 0 时,break 跳出 while 循环,程序结束。

代码示例(2):这种写法更简便

#include <stdio.h>int main()
{int a, b;while (scanf("%d %d", &a, &b) && (a || b)){printf("a + b = %d\n", a + b);}return 0;
}

代码解析:

  • 当 a 和 b 同时为0时,a || b 为 0。
  • 那么 && 0,while ()里为0,跳出循环,程序结束。

编译运行结果:

关键字:有名的设计工作室_电脑云主机_最新营销模式有哪些_免费人脉推广

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: