??в????????????????Щ???????????????????????

  • ??????????????????????????Χ?????????????Χ???
  • ??????????????
  • ???????ж????????????if(a>=0)?е?a=0??

1.????????????

?κ???????????????ж??????????洢?????????C??????DOS????Windows????Dos???μ?C?????и????????????洢??Χ???±??

 

????????

????

??Χ

???????short??

2B

-32768--32767

?????int??

2B

-32768--32767

???????long??

4B

-2147485648--2147483647

??????char??

1B

256

?????????float??

4B

-2147485648--2147483647

????????double??

8B

-1.7*103081.7*10308

 

Windows???μ?C?????и????????????洢??Χ???±??

 

????????

????

??Χ

???????short??

2B

-32768--32767

?????int??

4B

-2147485648--2147483647

???????long??

4B

-2147485648--2147483647

??????char??

1B

256

?????????float??

4B

-2147485648--2147483647

????????double??

8B

-1.7*103081.7*10308

 

 

???????Turbo C??DOS?????????漲?????????????????????????????????????????????-32768—32767?????Χ???????????VC??Windows?????????漲?????????????????????????????????????????????-2147485648—2147483647?????Χ??

???????????????????????????

#incldue

void main()

{

int a=32765;

int b=3;

int c;

c=a+b;;

printf(%d??c);

}

????ó???????DOS?????μ?Turbo C?????????????c??32768???????????Χ?????????????????

?????a??b??????????α???????????г?????Χ????a??b?????????????????????????????????????????????????????????????

2.????????

????????????????????????????????????????????????????????

#include

void main()

{

    int a[5];

    int i=0;

    for(i=0;i<=5;i++)

scanf(%d??&a[i]); //????????5?????

    for(i=1;i<5;i++)

printf(%d??a[i]); //???????5?????

}

?????????????i??????????

  • ?????for?????for(i=0;i<=5;i++)??i???0??5??????a[i]?????a[0]??a[5]????????a[5]???Χ????a[0]??a[4]?????a[5]??????????????????????????????????????????????????a[5]??????5??????????????????????scanf????????????????6??????????????????????????????????????????????a[5]???????????????????????????????????в?????洢????????????????Σ????????????????????????
  • ?????for?????for(i=1;i<5;i++)??i???1??4?????a[1]??a[4]???????a[0]?????????????????????????????????????????????????????????

???????????????£?

#include

void main()

{

    int a[5];

    int i=0;

    for(i=0;i<5;i++)

scanf(%d??&a[i]); //????????5?????

    for(i=0;i<5;i++)

printf(%d??a[i]); //???????5?????

}

3.????ж????????

???if???elseif??????й??????????if(a>=0)??else if(b<1)?????????????????????????????????????????a=0??b=1???????????????????????

/*

???????????????2λ????10-99??????????????????????????

*/

#include

void main()

{

int a;

int b;

int c;

printf(??????????10??99????????);

scanf(%d%d??&a??&b);

if(a<=10||a>=99)

printf(a????????10??99???);

else if(b<=10||b>=99)

printf(b????????10??99???);

else

{

c=a+b;

printf(??????????%d??c);

}

}

????????if????else if?????????ж??????????

if(a<=10||a>=99)

printf(a????????10??99???);

??a<=10????a>=99?????????????????????????????????10??99?????????????????10??99?????λ????????????????????仰???????

if(a<10||a>99)

printf(a????????10??99???);

?????????else if???????????

else if(b<10||b>99)

printf(b????????10??99???);

    ???????????????????????????????????β??????????????????????????????????????