【字符串提取3个整数求和】2024-2-11

缘由求这用c语言咋做??_编程语言-CSDN问答

cpp 复制代码
	char s[47]{}; int a = 0, b = 0, c = 0, h = 0, x = 0, f = 0, z = 0, w = 0;
	gets_s(s);
zh:if (s[x] != '\0')
{//缘由https://ask.csdn.net/questions/8063179 123abcde456,789 -123456789abc99-87654321,12345678
	   if (s[x] == '-')
		   ++f;
	   else if (w == 0 && s[x] >= '0'&&s[x] <= '9')
		   (z == 0 ? a : z == 1 ? b : c) *= 10
		   , (z == 0 ? a : z == 1 ? b : c) += s[x] - '0';
	   else 
	   {
		   if (f)
			   (z == 0 ? a : z == 1 ? b : c) = -(z == 0 ? a : z == 1 ? b : c)
			   , f = 0;
		   if (++w == 5 || s[x] == ',')
			   w = 0, ++z;
	   }
	   ++x; goto zh;
}

   std::cout << a + b + c << "\n";

住世之法:

十善为乐,十恶为苦,知苦乐法,是谓慧明;

不识慧明,苦乐所伏,慧明辨识,降伏苦乐。

相关推荐
唯唯qwe-2 小时前
Day21:贪心算法 | 加油站,分发糖果
算法·贪心算法
晚秋大魔王2 小时前
C语言-宏的基础、进阶、高级、内置宏的用法
c语言·开发语言·
博语小屋2 小时前
Linux 地址转换函数详解
linux·运维·服务器·c++
特立独行的猫a2 小时前
C++开发中的构建工具:现代CMake实战速成
开发语言·c++·cmake·入门教程
进阶的猪2 小时前
stm32 GPIO输出-使用固件库点亮LED灯 Q&A
c语言·笔记·stm32·单片机
点云侠2 小时前
粒子群优化算法求解三维变换矩阵的数学推导
线性代数·算法·矩阵
dragoooon342 小时前
[hot100 NO.31~36]
数据结构·算法·排序算法
白兰地空瓶2 小时前
JavaScript 列表转树(List to Tree)详解:前端面试中如何从递归 O(n²) 优化到一次遍历 O(n)
javascript·算法·面试
思成不止于此2 小时前
C++ STL中map与set的底层实现原理深度解析
开发语言·c++·set·map·红黑树·底层实现