C語言基礎編程4小題記錄分析

//全局的入口
#include<stdio.h>
#include<math.h>
//計算300以內不能被三整除的數的和
void main(){
	int a=0;
	for(int i=0;i<=300;i++){
		if(i%3!=0) {
			printf("\n%d",i);
			a+=i;
			printf("\n%d",a);
		}
	}
	getchar();
}

//判斷輸入的成績是什麼標準

void main(){
	int n;
	printf("請輸入你的成績:");
	scanf("%d",&n);
	if(n<60) printf("你真菜,不及格");
	else{
		switch(n){
			case(60):
				printf("及格");
				break;
			case(70):
				printf("一般");
				break;
			case(80):
				printf("優秀");
				break;
			case(90):
				printf("卓悅");
				break;
			case(100):
				printf("完美");
				break;
		}
	}
	getchar();
	getchar();
}


//判斷一個數是多少位數,只寫了幾個,同理可以加else if,要理解的基礎上去加
void main(){
	int n;
	printf("請輸入一個整數");
	scanf("%d",&n);
	if(n/10==0)  printf("這個數是個位數");
	else if (n/100==0)  printf("這個數是兩位數");
	else if (n/1000==0)  printf("這個數是三位數");
	else printf("這個數是更高位數");
	getchar();
	getchar();
}

//計算4個數的365次方並且打印

void main(){
	double a=1.01,b=0.99,c=1.02,d=0.98,m,n,x,y;

	m=pow(a,365);
	n=pow(b,365);
	x=pow(c,365);
	y=pow(d,365);
	printf("%e,%e,%e,%e",m,n,x,y);
	getchar();
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章