我是靠谱客的博主 单纯香氛,最近开发中收集的这篇文章主要介绍C语言最糟糕的设计字符串,C语言程序设计(字符串),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#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语言程序设计(字符串)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部