void main(){
int i, j, sum=0
for( i=1i<=8i++)
for( j=0j<=9j++)
{
if( (2*i + j) % 3 == 0 )
sum ++
}
printf("%d\n", sum)
}
此程序只能判断5位整数若n = 79897
a=n/10000 ====== 7
b=(n%10000)/1000 9897 / 1000 =====9
c=(n%100)/1097/10 =======9
d=n%10============7
if(a==d&&b==c)
printf("this %ld is a hui wen\n",n)
else
printf("this %ld is not a hui wen\n",n)
意思是如果万位==个位而且千位==十位 说明该五位数是回文数字
#include "stdio.h"
int main(int argc,char *argv[]){
char s[51],i,j
printf("Please enter a string...\n")
scanf("%50s",s)
for(j=0s[j]j++)
for(j--,i=0s[j]==s[i] &&i<=jj--,i++)
printf(i>j ? "Yes\n" : "No\n")
return 0
}
代码格式和运行样例图片:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)