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 +void main() +{ + int i =0 , j =0 , k=0; + + /**********Program**********/ + for(i=0;i<5;i++){ + for(j=0;j +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һֱȥ2sqrt()ܱ֮ --------------------------------------------------------*/ +#include +#include +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 @@ +/*------------------------------------------------------- + +ܣ1001000֮ĸλܱ֮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 +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 +void main() +{ + int i,j,k; + for( i=0 ; i<5; i++ ) + { + printf("\n"); +/**********Program**********/ + for(j=0;j +void main() +{ + int i,j,k; +/**********Program**********/ + for(i=0;i<3;i++){ + for(j=0;j +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 +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 @@ +/*------------------------------------------------------- +Ŀ123321֮ĿԱ7ʹforѭ +--------------------------------------------------------*/ +#include +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 +void main() +{ + int i; + float x,y,z=0; + printf("\n10"); + 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 +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 +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 + 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01֮1IJÿշ2Ԫ +עʹswitchʵ +--------------------------------------------------------*/ +#include +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)/2s=sqrt(l*(l-a)*(l-b)*(l-c)) +--------------------------------------------------------*/ +#include +#include +main() +{ + float a,b,c,s,l; + scanf("%f,%f,%f",&a , &b , &c); + if(a+b