概述
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#define _CRT_SECURE_NO_WARNINGS
#include
#include
int main()
{
char buf[40] = { 0 };
char buf1[20] = { 0 };
char buf2[20] = { 0 };
char res[20] = { 0 };
gets_s( buf, 40 );
int len = strlen( buf );
int i = 0, i1 = 0, i2 = 0;
int flag = 1;
while( i < len )
{
if( buf[i] == '+' )
{
flag = 2;
i++;
}
if( flag == 1 )
{
if( buf[i] != ' ' )
{
buf1[i1] = buf[i];
i1++;
}
}
if( flag == 2 )
{
if( buf[i] != ' ' )
{
buf2[i2] = buf[i];
i2++;
}
}
i++;
}
//printf( "%sn", buf );
//printf( "%sn", buf1 );
//printf( "%sn", buf2 );
int len1 = strlen( buf1 ) - 1;
int len2 = strlen( buf2 ) - 1;
int t = 0;
int carry = 0;
i = 18;
while( i >= 0 )
{
t = 0;
if( len1 >= 0 )
{
t += buf1[len1] - '0';
len1--;
}
if( len2 >= 0 )
{
t += buf2[len2] - '0';
len2--;
}
if( len1 != -1 || len2 != -1 || carry || t )
{
res[i] += carry + t % 10 + '0';
carry = t / 10;
i--;
}
else
break;
}
printf( "%s", res + i + 1 );
}
最后
以上就是单纯香氛为你收集整理的C语言最糟糕的设计字符串,C语言程序设计(字符串)的全部内容,希望文章能够帮你解决C语言最糟糕的设计字符串,C语言程序设计(字符串)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复