C语言作业

31 阅读1分钟
#include <stdio.h>

//任务1:编写程序,计算【1~n】直接的偶数和。 
void getSum(int n){
	int re =0;
	for(int i;i<=n;i++){
		if(i %2 ==0){
			re += i;
		}
	}
	printf("1 到 %d 之间的偶数和为: %d\n", n, re);
}

// 任务2:编写程序,输入【2~9】之间的参数。 
void printFunc1(int n){
	printf("\n");
	for(int i = 1;i<=n;i++){
		for(int j =1;j<=i; j++){
			printf("%d * %d = %-5d ",j,i,i*j);
		}
	    printf("\n");
	}
	
}
// 任务3:编写程序,打印三个中的最大值。 
void printFunc2(int a, int b, int c){
	int temp = (a>b) ? a:b;
	int max = (temp > c) ? temp:c;
	printf("%d", max);
	
	
}
int main(){
	
	getSum(4);
	
	printFunc1(9);
	
	printFunc2(3,2,1);
	
	return 0;
}