c - C语言中如何合并两个整数

标签 c

我在合并两个整数时遇到问题。 我想合并两个整数。例如;

int x[4]={5,3,6,7};

printf("%d", x[0]x[1]+x[2]x[3]);

所以,我想做的是;

printf("%d", 53+67);

简而言之,我想要 120。

它应该能够做到这一点;

printf("%d", 764+7);

我的意思是,数字是可变的,可以是 654+6 或 56+65 或 2+678756875。

我该怎么做?

最佳答案

嗯,x[0]*10 + x[1] + x[2]*10 + x[3]

关于c - C语言中如何合并两个整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21209078/

相关文章:

c - 为什么我在 C 中收到参数初始化错误?

c++ - 是否有一个函数结合了 kbhit() 和 getch() 函数?

php - 如何在 MAC/OSX 上从源代码编译 PHP

c - 后台进程c

c++ - 无法找到 C++ 标准库头文件中未定义的宏

c - 在 switch case 语句中使用变量

c++ - 循环内变量的定义

c - 需要此语法的帮助 : "#define LEDs (char *) 0x0003010"

c - 指向结构的指针数组中的指针,如果设置为 NULL,是否分配内存?

C 以二进制模式读取文件并写入输出文件