#include <stdio.h>
#include <stdlib.h>
#include <math.h>
//函数原型
int calcSum(); //求1-100之间的偶数和
int calcSum()
{
//1-100之间的偶数和
int sum = 0;
int i = 1;
for(i = 1; i <= 100; i++)
{
if(i % 2 == 0)
// sum++;
sum+=i;
}
//将计算好的结果返回
return sum;
}
int main()
{
//如果函数有返回值,调用时,记得使用对应类型的变量来接收!
int sum = calcSum();
printf("1-100之间的偶数和为: %d\n", sum);
return 0;
}
求水仙花数
代码语言:javascript代码运行次数:0运行复制
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int a = 0;//个位上的数
int b = 0;//十位上的数
int c = 0;//百位上的数
int i = 0;
for (i = 100; i < 999; i++)
{
a = i % 10;//求得个位上的数
c = i / 100;//求得百位上的数
b = (i - c * 100) / 10;//求得十位上的数
if (pow(a, 3) + pow(b, 3) + pow(c, 3) == i)
{
printf("%d ", i);
}
}
system("pause");
return 0;
}
求一个二维数组的最大值和最小值从键 盘输入随机赋值然后求最大值打印输出。
代码语言:javascript代码运行次数:0运行复制
#include <stdio.h>
int main() {
int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
int loop, largest;
largest = array[0];
for(loop = 1; loop < 10; loop++) {
if( largest < array[loop] )
largest = array[loop];
}
printf("最大bai元素为 %d", largest);
return 0;
}
发布评论