From 533f6eabc4416a1d1bad14256dde68cc04bedf2d Mon Sep 17 00:00:00 2001
From: smallkun <smallerkun@foxmail.com>
Date: Thu, 6 Mar 2025 23:47:59 +0800
Subject: [PATCH] Auto commit

---
 2207/天天乐学答案/源码/C语言-1/1.c  | 32 +++++++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/10.c | 25 ++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/11.c | 34 ++++++++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/12.c | 40 +++++++++++++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/13.c | 31 ++++++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/14.c | 29 +++++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/15.c | 20 +++++++++++++++
 2207/天天乐学答案/源码/C语言-1/16.c | 20 +++++++++++++++
 2207/天天乐学答案/源码/C语言-1/17.c | 19 ++++++++++++++
 2207/天天乐学答案/源码/C语言-1/18.c | 21 +++++++++++++++
 2207/天天乐学答案/源码/C语言-1/19.c | 21 +++++++++++++++
 2207/天天乐学答案/源码/C语言-1/2.c  | 20 +++++++++++++++
 2207/天天乐学答案/源码/C语言-1/20.c | 27 +++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/3.c  | 32 +++++++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/4.c  | 31 ++++++++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/5.c  | 19 ++++++++++++++
 2207/天天乐学答案/源码/C语言-1/6.c  | 19 ++++++++++++++
 2207/天天乐学答案/源码/C语言-1/7.c  | 23 +++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/8.c  | 22 ++++++++++++++++
 2207/天天乐学答案/源码/C语言-1/9.c  | 24 +++++++++++++++++
 20 files changed, 509 insertions(+)
 create mode 100644 2207/天天乐学答案/源码/C语言-1/1.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/10.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/11.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/12.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/13.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/14.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/15.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/16.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/17.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/18.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/19.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/2.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/20.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/3.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/4.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/5.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/6.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/7.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/8.c
 create mode 100644 2207/天天乐学答案/源码/C语言-1/9.c

diff --git a/2207/天天乐学答案/源码/C语言-1/1.c b/2207/天天乐学答案/源码/C语言-1/1.c
new file mode 100644
index 0000000..b4a5c59
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/1.c
@@ -0,0 +1,32 @@
+/*
+-------------------------------------------------------
+��������ա�
+---------------------------------------------------------
+��ӡ����ͼ����
+*****
+ *****
+  *****
+   *****
+    *****
+*/
+#include<stdio.h>
+void main() 
+{   
+	int  i =0 , j =0 , k=0; 
+
+	/**********Program**********/
+	for(i=0;i<5;i++){
+		for(j=0;j<i;j++){
+			printf(" ");
+		}
+		for(k=0;k<5;k++){
+			printf("*");
+		}
+		printf("\n");
+	}
+
+	/**********  End  **********/
+
+	printf("\n");
+}
+
diff --git a/2207/天天乐学答案/源码/C语言-1/10.c b/2207/天天乐学答案/源码/C语言-1/10.c
new file mode 100644
index 0000000..e467137
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/10.c
@@ -0,0 +1,25 @@
+/*------------------------------------------------------------------------
+��������ơ����ܣ�ʹ��forѭ�����Fibonacci���е�ǰ15�Ҫ��ÿ�����5�
+      Fibonacci����1,1,2,3,5,8,13...........
+----------------------------------------------------------------------*/
+#include <stdio.h>
+main()
+{
+	int fib[15],i;                                
+	fib[0]=1;fib[1]=1;
+/**********Program**********/
+	for(i=2;i<15;i++){
+		fib[i]=fib[i-1]+fib[i-2];
+	}
+
+
+
+
+/**********  End  **********/
+		                                        
+	for(i=0;i<15;i++)
+	{ 
+		printf("%d\t",fib[i] );
+		if ( i%5==4 ) printf("\n");                        
+	}
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/11.c b/2207/天天乐学答案/源码/C语言-1/11.c
new file mode 100644
index 0000000..d27e698
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/11.c
@@ -0,0 +1,34 @@
+/*-------------------------------------------------------      
+1. �ж�101-200֮���ж��ٸ�����������������������ж������ķ���IsPrime����һ�����ֱ�ȥ��2��sqrt(�����)������ܱ����������������������������֮��������  --------------------------------------------------------*/       
+#include <stdio.h>      
+#include<math.h>    
+int  IsPrime (int n)   
+{                
+	int i=2;                
+	for(i=2;i<=sqrt(n);i++)    
+/**********Program**********/
+	if(n%i==0){
+		return 0;
+	}
+
+
+
+
+/**********  End  **********/	               
+	return 1;             
+}
+            
+int main( )    
+{             
+ int   i ;                
+ for(i=100;i<=200;i++ )             
+ {                       
+	 if  ( IsPrime( i) )                
+	 {                   
+	  printf("% d",i);                
+	 }            
+}              
+return 0;          
+}
+
+ 
\ No newline at end of file
diff --git a/2207/天天乐学答案/源码/C语言-1/12.c b/2207/天天乐学答案/源码/C语言-1/12.c
new file mode 100644
index 0000000..146d042
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/12.c
@@ -0,0 +1,40 @@
+/*-------------------------------------------------------
+
+���ܣ����100��1000֮��ĸ�λ����֮���ܱ�15�����������������ʱÿ10��һ�С�
+�������ÿ����ռ5���ַ���
+  159  168  177  186  195  249  258  267  276  285
+  294  339  348  357  366  375  384  393  429  438
+  447  456  465  474  483  492  519  528  537  546
+  555  564  573  582  591  609  618  627  636  645
+  654  663  672  681  690  708  717  726  735  744
+  753  762  771  780  807  816  825  834  843  852
+  861  870  906  915  924  933  942  951  960
+-------------------------------------------------------*/
+#include<stdio.h>
+main()
+{
+	int m,n,k,i=0;
+	for(m=100;m<=1000;m++)
+	{
+		k=0;
+		n=m;
+/**********Program**********/
+		while(n){
+			k+=n%10;
+			n/=10;
+		}
+		if(k%15==0){
+			i++;
+			printf("%5d", m);
+
+			if(i%10==0){
+				printf("\n");
+			}
+		}
+
+
+
+/**********  End  **********/
+
+	}
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/13.c b/2207/天天乐学答案/源码/C语言-1/13.c
new file mode 100644
index 0000000..874728e
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/13.c
@@ -0,0 +1,31 @@
+/*-------------------------------------------------------
+��Ŀ�� ��ӡ����ͼ����
+
+*********
+  *******
+    *****
+      ***
+        *
+--------------------------------------------------------*/
+#include<stdio.h>
+void main() 
+{
+	int i,j,k;
+	for( i=0 ; i<5;  i++ )
+	{
+          printf("\n");
+/**********Program**********/
+		  for(j=0;j<i*2;j++){
+			printf(" ");
+		  }
+		  for(k=0;k<9-j;k++){
+				printf("*");
+		  }
+
+
+
+
+/**********  End  **********/	
+	}
+   printf("\n");
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/14.c b/2207/天天乐学答案/源码/C语言-1/14.c
new file mode 100644
index 0000000..eeac789
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/14.c
@@ -0,0 +1,29 @@
+/*-------------------------------------------------------
+1. ��д���򣬴�ӡ����ͼ����
+*****
+ ***
+  *
+--------------------------------------------------------*/
+#include<stdio.h>
+void main() 
+{
+   int i,j,k;
+/**********Program**********/
+   for(i=0;i<3;i++){
+	   for(j=0;j<i;j++){
+		   printf(" ");
+	   }
+	   for(k=0;k<5-j*2;k++){
+		   printf("*");
+	   }
+	   printf("\n");
+   }
+
+
+
+
+
+/**********  End  **********/
+
+   printf("\n");
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/15.c b/2207/天天乐学答案/源码/C语言-1/15.c
new file mode 100644
index 0000000..7b89029
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/15.c
@@ -0,0 +1,20 @@
+/*-------------------------------------------------------
+���ܣ����õ�����������ʵ���������ĶԵ�������
+--------------------------------------------------------*/
+#include <stdio.h>
+main()
+{ 
+    int a,b;
+    scanf("%d%d",&a , &b );
+    printf("a=%d,b=%d\n",a,b);
+/**********Program**********/
+	a = a+b;
+	b = a-b;
+	a = a-b;
+
+
+
+
+/**********  End  **********/    
+   printf("a=%d,b=%d\n", a,b);
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/16.c b/2207/天天乐学答案/源码/C语言-1/16.c
new file mode 100644
index 0000000..6b69db0
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/16.c
@@ -0,0 +1,20 @@
+/*-------------------------------------------------------
+��Ŀ���뽫123-321֮��ż���ۼ�������ս����
+--------------------------------------------------------*/
+#include <stdio.h>
+int main() 
+{
+   int i;
+   long sum = 0;
+   for(i = 123; i <= 321;   i++ ) 
+    {
+/**********Program**********/
+		if(i%2==0){
+			sum += i;
+		}
+/**********  End  **********/      
+    }
+   printf ("�ܺ�Ϊ : %ld.\n",sum);
+   return 0;
+}
+
diff --git a/2207/天天乐学答案/源码/C语言-1/17.c b/2207/天天乐学答案/源码/C语言-1/17.c
new file mode 100644
index 0000000..34ba141
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/17.c
@@ -0,0 +1,19 @@
+/*-------------------------------------------------------  
+��Ŀ����123��321֮��Ŀ��Ա�7���������������ʹ��forѭ����  
+--------------------------------------------------------*/  
+#include <stdio.h>   
+void main()   
+{       
+	int a=0;     
+/**********Program**********/
+	for(a=123;a<=321;a++){
+		if(a%7==0){
+
+              
+
+
+/**********  End  **********/
+	printf("%d\n",a);          
+    }      
+ } 
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/18.c b/2207/天天乐学答案/源码/C语言-1/18.c
new file mode 100644
index 0000000..03ca9ef
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/18.c
@@ -0,0 +1,21 @@
+/*-------------------------------------------------------
+���ܣ���������ʮ���������ҳ���ƽ������һ��������ӡ������
+--------------------------------------------------------*/
+#include <stdio.h>
+void main()
+{
+	int i;
+	float x,y,z=0;
+	printf("\n������10������");
+	for(i=1;i<=10;i++)
+	{
+/**********Program**********/
+		scanf("%f", &x);
+		if(x*x > z){
+			z = x*x;
+			y = x;
+		}
+/**********  End  **********/		
+	}
+	printf("ƽ������һ�����ǣ�%f\n",y);
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/19.c b/2207/天天乐学答案/源码/C语言-1/19.c
new file mode 100644
index 0000000..df486de
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/19.c
@@ -0,0 +1,21 @@
+/*-------------------------------------------------------
+���ܣ��Ӽ�������һλ����i���������λ����֮�͡�������������
+      31421�����ӡ���Ϊ11����ʹ��whileѭ����
+--------------------------------------------------------*/
+#include<stdio.h>
+main()
+{  
+	int i,sum=0,a;
+	scanf("%d",&i); 
+/**********Program**********/
+	while(i){
+		sum += i%10;
+		i/=10;
+	}
+
+
+
+
+/**********  End  **********/	
+	printf("%d\n",sum);
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/2.c b/2207/天天乐学答案/源码/C语言-1/2.c
new file mode 100644
index 0000000..bc999af
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/2.c
@@ -0,0 +1,20 @@
+/*-------------------------------------------------------
+���ܣ���д������������������֮�͡�
+-------------------------------------------------------*/
+#include"stdio.h"
+main()
+{
+	int x,y,z=0;
+	scanf ("%d%d", &x,&y);
+/**********Program**********/
+	if(x!=0 && y!=0){
+		z = x+y;
+
+
+
+/**********  End  **********/	
+          printf("z=%d\n", z);
+	}
+	else
+		printf("��������������һ����Ϊ��ֵ\n");
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/20.c b/2207/天天乐学答案/源码/C语言-1/20.c
new file mode 100644
index 0000000..35ea979
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/20.c
@@ -0,0 +1,27 @@
+/*-------------------------------------------------------
+���ܣ���д����ʹ��Switch )�����������գ�����������Ǹ���ĵڼ��졣�ж��Ƿ�Ϊ
+      ����������ǣ��ܱ� 4 �������Dz��ܱ�100���������ܱ��İ�������
+--------------------------------------------------------*/
+#include"stdio.h"
+main()
+{ 
+	int year,month,day,days=0,i,d;
+       printf("��������-��-��:");
+	scanf("%d-%d-%d",&year,&month,&day);
+	for(i=1;i<month;i++)
+	{ 
+/**********Program**********/
+		switch(i){
+			case 1:
+			case 3:
+			case 5:
+			case 7:
+			case 8:
+			case 10: days+=31;break;
+			case 2: days+=(28 + (year%4==0&&year%100!=0 || year%400==0?1:0));break;
+			default: days+=30;
+		}
+/**********  End  **********/
+	}
+	printf("%d-%d-%d�Ǹ����%d��\n",year,month,day,days + day);
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/3.c b/2207/天天乐学答案/源码/C语言-1/3.c
new file mode 100644
index 0000000..6c19735
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/3.c
@@ -0,0 +1,32 @@
+/*------------------------------------------------------------------------
+��������ơ����д����sum,�书���ǣ���Whileѭ�������1��n֮�䣨����n)��
+��3��������������֮��,����������ظ�����������nֵ�����������룩
+���г���������룺10�������Ϊ��18
+----------------------------------------------------------------------*/
+#include "stdio.h"
+
+long sum(int n)
+{
+/**********Program**********/
+	int i, s=0;
+	for(i=1;i<=n;i++){
+		if(i%3==0){
+			s+=i;
+		}
+	}
+		
+
+	return s;
+/**********  End  **********/
+	
+}
+
+void main()
+{
+	int x;
+	long f;
+	scanf("%d",&x);
+	f=sum(x);
+	printf("%ld\n",f);
+
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/4.c b/2207/天天乐学答案/源码/C语言-1/4.c
new file mode 100644
index 0000000..7cce152
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/4.c
@@ -0,0 +1,31 @@
+/*-------------------------------------------------------
+���ܣ���Ƴ����ӡ������ͼ�������Σ�
+
+   *
+  ***
+ *****
+*******
+ *****
+  ***
+   * 
+-------------------------------------------------------*/
+#include <stdio.h>
+main()
+{
+	int i,j,k;
+/**********Program**********/
+	for(i=-3;i<=3;i++){
+		for(j=0;j<(i<0?-i:i);j++){
+			printf(" ");
+		}
+		for(k=0;k<7-j*2;k++){
+			printf("*");
+		}
+		printf("\n");
+	}
+
+
+
+
+/**********  End  **********/	
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/5.c b/2207/天天乐学答案/源码/C语言-1/5.c
new file mode 100644
index 0000000..3f6584b
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/5.c
@@ -0,0 +1,19 @@
+/*------------------------------------------------------
+��Ŀ���Ӽ�������һ������n,��2 �� n-1�������ܱ�n����������
+���磺����10    ��� 2   5
+      ����99    ��� 3 9 11 33
+--------------------------------------------------------*/
+#include "stdio.h"
+ int main ( )
+{ 
+int n,i;
+printf("input a number:");
+scanf ("%d", &n);
+/**********Program**********/
+	for(i=2;i<n;i++)
+		if(n%i==0)
+			
+
+/**********  End  **********/
+printf ("%d\n",i);
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/6.c b/2207/天天乐学答案/源码/C语言-1/6.c
new file mode 100644
index 0000000..37337ef
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/6.c
@@ -0,0 +1,19 @@
+/*-------------------------------------------------------
+  ��������ա�  2����һ��ƻ����100��200֮�䣩������ֳ�4��ƻ��һ��������飬���2��ƻ�������ֳ�7��ƻ��һ�飬���3��ƻ����  ���ֳ�9��ƻ��һ�飬���5��ƻ�������ʵ����ƻ���ĸ�����  
+  --------------------------------------------------------*/   
+
+  # include <stdio.h>  
+  main ()  
+  {  
+  int i;   
+  for(i=100;i<200;i++)
+/**********Program**********/
+	if(i%4==2 && i%7==3 && i%9==5)
+
+
+
+
+/**********  End  **********/   
+  printf ("%d",i);  
+  } 
+
diff --git a/2207/天天乐学答案/源码/C语言-1/7.c b/2207/天天乐学答案/源码/C语言-1/7.c
new file mode 100644
index 0000000..3fa0748
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/7.c
@@ -0,0 +1,23 @@
+/*-------------------------------------------------------
+��������ա�---------------------------------------------------------
+���ܣ������人�������⳵�շѵij��򣬵������3�������ں�3����ʱ�շ�12Ԫ������3�����0��1֮�����1����IJ���ÿ�����շ�2Ԫ��
+��ע��ʹ��switch��ʵ��
+--------------------------------------------------------*/
+#include<stdio.h>
+main(){    
+	int m,n;    
+	scanf("%d",&m);    
+	
+	/**********Program**********/
+	n=0;
+	switch(m){
+		default: n+=(m-3)*2;
+		case 1:
+		case 2:
+		case 3:n+=12;
+	}
+
+	/**********  End  **********/
+
+	printf("�����շ�Ϊ��%d",n);
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/8.c b/2207/天天乐学答案/源码/C语言-1/8.c
new file mode 100644
index 0000000..3ea8e53
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/8.c
@@ -0,0 +1,22 @@
+/*-------------------------------------------------------
+���ܣ��Ӽ�������2��������ӣ�������𰸣������ȷ����ʾ"right"��������ʾ"error"��
+--------------------------------------------------------*/
+#include "stdio.h"
+main( )
+{
+	int a,b,c;
+	printf("please input a and b:\n");
+	scanf("%d,%d",&a , &b);
+	printf("please input the answer:\n");
+	scanf("%d",&c);
+/**********Program**********/
+	if(a+b==c)
+
+
+
+
+/**********  End  **********/	
+               printf("right\n");
+	else
+		printf("error\n");
+}
diff --git a/2207/天天乐学答案/源码/C语言-1/9.c b/2207/天天乐学答案/源码/C语言-1/9.c
new file mode 100644
index 0000000..1471095
--- /dev/null
+++ b/2207/天天乐学答案/源码/C语言-1/9.c
@@ -0,0 +1,24 @@
+/*-------------------------------------------------------
+���ܣ����ܣ����������ε����߳����ж��ܷ񹹳������Σ����ܣ����ú��׹�ʽ��
+      ��������ε����������������3λС����
+      l=(a+b+c)/2��s=sqrt(l*(l-a)*(l-b)*(l-c))
+--------------------------------------------------------*/
+#include <stdio.h>
+#include <math.h> 
+main()
+{    
+    float a,b,c,s,l; 
+        scanf("%f,%f,%f",&a , &b , &c); 
+        if(a+b<c||a+c<b||b+c<a) 
+                printf("��3�����ݲ��ܹ���������\n");
+        else
+        { 
+/**********Program**********/
+		l=(a+b+c)/2;
+		s=sqrt(l*(l-a)*(l-b)*(l-c));
+
+/**********  End  **********/                
+                printf("�������ε����Ϊ%.3f\n",s);
+        } 
+    
+}