南林程序設(shè)計(jì)(C語言)中國大學(xué)mooc第12周編程題答案

#include<stdio.h>
int len(char *str)
{
int count=0;
while('\0'!=*str)
{
count++;
str++;
}
return count;
}?
int main()
{
? char str[100];
? gets(str);
? printf("The length of this string is %d",len(str));
}

#include<stdio.h>
#include<string.h>
int Palindrome(char *str)
{
int i,sign=0,n;
scanf("%s",str);
n=strlen(str);
for(i=0;i<n/2;i++)
{
if(str[i]==str[n-i-1])
sign=1;
else{sign=0;
break;}
}
if(sign)?
printf("%s is a Palindrome",str);
else?
printf("%s is not a Palindrome",str);
}?
int main()
{
? char str[100];
? gets(str);
? Palindrome(str);
}

#include<stdio.h>
#include<string.h>
int inverse(char *s)
{
int i,t,n;
gets(s);
n=strlen(s);
for(i=0;i<n/2;i++)
{
t=s[i];
s[i]=s[n-1-i];
s[n-1-i]=t;
}
puts(s);
}
int main()
{
char s[100];
gets(s);
inverse(s);
}

第十二周的三道編程題,新鮮出爐的嗷,感謝觀看,覺得有幫助的話不妨留下一個(gè)免費(fèi)的贊吧 !求三連!求三連!求三連!