标签:c程序设计
// 求1*2*3*4*5 #include <stdio.h> int main() { int i; int sum = 1; for( i = 1; i <= 5; i++ ) { sum = sum * i; } printf("1*2*3*4*5的值是:%d\n",sum); return 0; }
// 有50个学生,要求输出成绩在80分以上的学生的学号和成绩 // 为输入简单定为5个学生啊 #include <stdio.h> int main() { int i; int arr[5]; printf("请输入一批成绩:\n"); for( i = 0; i < 5; i++ ) { scanf("%d",&arr[i]); if( arr[i] >= 80 ) { printf("学号:%d 成绩:%d ",i+1,arr[i]); } } return 0; }
// 判定2000—2500年中的每一年是否为闰年,并输出结果 #include <stdio.h> int main() { int i; printf("请输入一个年份:"); scanf("%d",&i); if( i >= 2000 && i <= 2500 ) { if( ( i % 4 == 0 && i % 100 != 0 ) || i % 400 == 0 ) printf("%d是闰年\n",i); else printf("%d不是闰年\n",i); } else printf("你输入的年份不在范围内,请重新输入\n"); return 0; }
// 求1-1/2+1/3-1/4...+1/99-1/100 #include <stdio.h> int main() { double a = 1.0; int i; double sum = 1.0; for( i = 2; i <= 100; i++ ) { a = (-1) * a; sum = sum + a/i; } printf("1-1/2+1/3-1/4...+1/99-1/100=%f\n",sum); return 0; }
// 给出一个大于或等于3的正整数,判断它是不是一个素数 #include <stdio.h> #include <math.h> int sushu(int x) { int i; if( x >= 3 ) { for( i = 2; i <= sqrt(x); i++ ) { if( x % i == 0 ) return 1; else return -1; } } else printf("输入的数太小啦,请重新输入\n"); } int main() { int a; int b; printf("请输入一个数:"); scanf("%d",&a); b = sushu(a); if( b == 1 ) printf("%d不是素数\n",a); else printf("%d是素数\n",a); return 0; }
标签:c程序设计
原文地址:http://blog.csdn.net/zhaoyaqian552/article/details/45029179