题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
#include <stdio.h>
#include <string.h>
int main() {
char s[101]={0};
char *p=s;
scanf("%s",s);
if(strlen(s)<=8){
printf("%s",s);
for(int i=0;i<8-strlen(s);i++){
printf("0");
}
printf("\n");
}
else{
for(int k=0;k<strlen(s)/8;k++){
for(int i=0;i<8;i++){
printf("%c",*p);
p++;
}
printf("\n");
}
if(*p!='\0'){
printf("%s",p);
for(int i=0;i<8-strlen(s)%8;i++){
printf("0");
}
printf("\n");
}
}
return 0;
}
查看12道真题和解析