本文主要是介绍作业6.11,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
练习1:输入一个数,判断是否是完美数
完美数:正序和逆序的结果一致
练习2:
*
**
***
****
for(int i=0;i<4;i++){for(int y=1;y<4-i;y++){ printf(" ");}for(int j=0;j<=i;j++){printf("*");}putchar(10);}
练习3:
****
***
**
*
for(int i=0;i<4;i++){for(int y=0;y<i;y++){printf(" "); }for(int j=0;j<4-i;j++){printf("*");}putchar(10);}
练习4:输入一个数,计算最大公约数,以及最小公倍数
练习5:输入一个数,判断是否是素数
素数:只能被1和本身整除
21 /*练习5:输入一个数,判断是否是素数 22 23 素数:只能被1和本身整除*/ 24 25 int main(int argc, const char *argv[]) 26 { 27 int num, i; 28 int isPrime=1; 29 printf("请输入一个整数:"); 30 scanf("%d", &num); 31 if(num <= 1) 32 isPrime = 0; 33 else 34 { 35 for (i = 2; i < num; ++i) 36 { 37 if(num % i == 0) 38 { 39 isPrime = 0; 40 break; 41 } 42 } 43 } 44 if (isPrime) 45 { 46 printf("%d 是素数。\n", num); 47 } else 48 { 49 printf("%d 不是素数。\n", num); 50 } 51 return 0; 52 }
这篇关于作业6.11的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!