C++ объединение двух чисел или строк в одно - Вопросы по С+

Вопрос C++ объединение двух чисел или строк в одно

Регистрация
25 Сен 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
int a= 5, b= 100500; char msg[15]= " ОБЪЕДИНЯЕМ С ";

char s[50]; sprintf(s,"%d%s%d", a, msg, b);
cout << s << endl;

Это имел в виду?
 
Регистрация
20 Июл 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
// без строк
// trunc(log(b)/log(10)) - длина числа b, pow - возведение в степень
#include math
int a = 5, b = 10;
int c = a*pow(10,(trunc(log(b)/log(10))) + 1) + b;
printf("%d", c);
 
Сверху Снизу