环球资源网站网址,九福在线代理网页,今天的国际新闻,淘宝店铺怎么运营起来文章目录
0x00 前言
0x01 题目描述
0x02 问题分析
0x03 代码设计
0x04 完整代码
0x05 运行效果
0x06 参考文献
0x07 总结 0x00 前言 C 语言网不仅提供 C 语言#xff0c;还包括 C 、 java 、算法与数据结构等课程在内的各种入门教程、视频录像、编程经验、编译器教程及…文章目录
0x00 前言
0x01 题目描述
0x02 问题分析
0x03 代码设计
0x04 完整代码
0x05 运行效果
0x06 参考文献
0x07 总结 0x00 前言 C 语言网不仅提供 C 语言还包括 C 、 java 、算法与数据结构等课程在内的各种入门教程、视频录像、编程经验、编译器教程及软件下载、题解博客源码分享等优质资源提倡边学边练边分享同时提供对口的IT工作是国内领先实用的综合性编程学习网站 0x01 题目描述
题目内容
输入两个整数 a 和 b 计算 ab 的和。本题很简单但是注意此题是多组测试数据即需要不停的接收系统的测试输入你都可以计算结果并输出。
输入格式
输入两个整数A和B范围不超过2^10
输出格式
求AB
样例输入
1 110 20
样例输出
230 0x02 问题分析 这个题目是计算用户输入的两个数的和但是需要注意提示此题要可以重复计算用户输入的数。 0x03 代码设计 int a,b; 代码解析定义变量 a 和 b用来存储用户输入的两个数。 while(~scanf(%d %d,a ,b)){printf(%d\n,ab);} 代码解析 ~ 在 C 语言中表示按位取反如果成功读取两个整数那么返回值为 2 使用 ~ 取反后在补码方式下为 -3 这时候的 -3 为真循环就会一直执行下去成为一个死循环如果用户输入 ctrl z 也就是 ^Z 那么返回值会改变为 0 因为 while 函数需要判断输入的是否为整型。返回值 0 取反后为 -1 那么此时就为假循环退出。注意 Windows 中输入 CTRL Z 表示输入结束 Linux 中输入 CTRL D 表示输入结束。 0x04 完整代码
#includestdio.h
int main()
{int a,b;while(~scanf(%d %d,a ,b)){printf(%d\n,ab);}return 0;
} 0x05 运行效果
10 20
30
30 20
50
50 -50
0
2020 2023
4043
^Z--------------------------------
Process exited after 22.19 seconds with return value 0
请按任意键继续. . .0x06 参考文献 [1].lvxuzhou. 简单的ab C语言代码[EB/OL]. [2023-04-20]. https://blog.dotcpp.com/a/8132. 0x07 总结
文章内容为学习记录的笔记由于作者水平有限文中若有错误与不足欢迎留言便于及时更正。