2017-06-26 08:59
东北大学 C++ 启程!:#include "stdio.h"
#include "string.h"
#include "stdlib.h"
#include <string>
#include <iostream>
using namespace std;
int main()
{
int i, j=0;
char array[2][100];
char parray[100][8];
for (i = 0; i<2; i++)
{
gets(array[i]);
}
int len = 0;
int m = 0, l;
int tmp2;
char *p = NULL;
for (i = 0; i<2; i++)
{
string s;
p = array[i];
len = strlen(array[i]);
if(len == 0)
{
continue;
}
for(l=0;l<len;l++)
{
s = s + ' ';
}
if(strcmp(s.c_str(),p)==0)
{
continue;
}
if (len>8)
{
tmp2 = len / 8;
len = len % 8;
while (tmp2--)
{
memcpy(parray[j], p, 8);
j++;
p = p + 8;
}
}
memcpy(parray[j], p, len);
for (m = len; m < 8; m++)
{
parray[j][m] = '0';
}
j++;
}
int n = 0;
for (i = 0; i<j; i++)
{
for (n = 0; n < 8; n++)
{
printf("%c", parray[i][n]);
}
printf("\n");
}
return 0;
}
投递华为等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了: