C语言编程:从键盘输入一个四位正整数,输出其逆序数,并判断是否是对称数

C语言编程:从键盘输入一个四位正整数,输出其逆序数,并判断是否是对称数,第1张

#include <stdioh>int is_prime( int n ){ int i; if ( n < 2 ) return 0; for( i=2; i<=n/2;i++ ) if ( n%i==0 ) return 0; return 1;}int main(){ int n; while( scanf("%d", &n)!=EOF ) { if ( n <= 0 ) { printf("输入错误,请输入正整数。\n"); } else { if ( is_prime( n ) ) printf("%d是素数。\n", n); else printf("%d不是素数。\n", n); } } return 0;}

#include <stdioh>

#include <stringh>

int main()

{

int a[8],i,j,k;

int n=0;

char string[8];

char temp[8];

printf("please putin eight numbers\n");

for(i=0;i<8;i++){

scanf("%d",&a[i]);

}

for(j=0;j<8;j++){

i=sprintf(temp,"%d",a[j]);

string[j]=(char )malloc(sizeof(char)(i+1));

strcpy(string[j],temp);

k=0;

while(string[j][0+k]==string[j][i-1-k]&&k<i-1-k){

k++;

}

if(k>=i-1-k){

printf("%s is a symmetrical number!\n",string[j]);

n++;

}

}

printf("total :%d",n);

printf("\n");

return 0;

}

同学 你是大一的吧? 你得好好学阿 不能这样,我是快要毕业的人了,大一的时候,我也和你一样,可是我现在很后悔,看着别人去找工作,去应聘,去谈工资待遇,而我只能没日没夜的学习,不过,还好,我知道自己能赶上。 希望我的话能对你有帮助。

#include <stdioh>

int is_sym(int n) {

int m = 0,k = n;

if(n < 10) return 1;

while(k) {

m = 10m + k%10;

k /= 10;

}

return (m == n);

}

int main() {

int i,cnt = 0;

for(i = 1000;i < 10000;++i) {

if(is_sym(i)) {

printf("%4d ",i);

++cnt;

if(cnt && cnt%10 == 0) printf("\n");

}

}

return 0;

}

#include "stdioh"

char n[25];

int i,j=0,flag;

void main(){

for(;;)

{

flag=1;

printf("请输入任意2位或者2位以上整数:");

gets(n);

for(i=0,j=0;n[i+1]!='\0';i++) //j执行一次后没有重新赋值

j++;

i=0;

while(i<j)

{

if(n[i]!=n[j])

{

flag=0;

break;

}

i++;j--;

}

if(flag==1) printf("是对称数\n");

else printf("不是对称数\n");

}

}

#include <stdioh>

int isSymmetrical(int n) {

int num = 0,m;

if(n < 0) n = -n;

m = n;

while(m) {

num = 10  num + m % 10;

m /= 10;

}

return num == n;

}

int main(void) {

int cnt = 0,n;

for(n = 11; n <= 1993; ++n) {

if(isSymmetrical(n)) {

if(cnt && cnt % 10 == 0) printf("\n");

printf("%5d",n);

++cnt;

}

}

if(cnt % 10) printf("\n");

return 0;

}

以上就是关于C语言编程:从键盘输入一个四位正整数,输出其逆序数,并判断是否是对称数全部的内容,包括:C语言编程:从键盘输入一个四位正整数,输出其逆序数,并判断是否是对称数、C语言程序设计题、求C语言程序设计(gjs02) 答案(不会也不要乱写)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9659677.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存