Ծţ11832
ԣC
Ծgl1
Ծܷ֣100
ͣ6


һ   10 20֣


1 2.0֣  :309
a=3,b=2,c=1;ʱ,ִ³κ b=1.



if(a>b)  a=b; 

if(b>c) b=c;

else c=b;

c=a;
𰸣

=======(1)=======
1


2 2.0֣  :1261
֪:int i=8,j=10,m,n;m=++i;n=j++;ִкm=1,n=2
𰸣

=======(1)=======
9

=======(2)=======
10


3 2.0֣  :663
int x=2;z=++x+1; zֵΪ1.
𰸣

=======(1)=======
4


4 2.0֣  :666
int x=y=4,z=2;x=y==z; xֵΪ1.
𰸣

=======(1)=======
0


5 2.0֣  :656
int x;  x=-3+4%-5*3,  xֵΪ1.
𰸣

=======(1)=======
9


6 2.0֣  :683
֪ a=10,b=15,c=1,d=2,e=0,ʽ!a<eֵΪ1.
𰸣

=======(1)=======
0


7 2.0֣  :501
ڴռһĴ洢,ɡ1׵ַ.
𰸣

=======(1)=======



8 2.0֣  :1551
:x++; ++x; x=x+1; x=l+x;

ִкʹxеֵ1,дһͬһܵĸֵ䡾1.
𰸣

=======(1)=======
x+=1


9 2.0֣  :1546
c,ָֻܸ븳NULLֵ͡1ֵ.
𰸣

=======(1)=======
ַ


10 2.0֣  :1285
ͱaֵ.

int a; scanf("%d",1);
𰸣

=======(1)=======
&a



ж   10 10֣


1 1.0֣  :1113
úĶ֮ǰ,Բؼ.
𰸣Y

2 1.0֣  :27
char c[]="Very Good"; һϷΪַ鸳ֵ䡣
𰸣Y

3 1.0֣  :1366
 C У"A "' A 'ȼۡ
𰸣N

4 1.0֣  :1551
鶨: char a[ ]="abde";  aռĿռΪ4.
𰸣N

5 1.0֣  :1556
ַ־'\0'.
𰸣Y

6 1.0֣  :1109
ַеַͬʱַܽСıȽ
𰸣N

7 1.0֣  :4
Turbo CУĶǺϷģ
file *fp;fp=fopen("a.txt","r");
𰸣N

8 1.0֣  :1364
double ͱڴռֽ int ͱڴռֽࡣ
𰸣Y

9 1.0֣  :17
x*=y+8 ȼ x=x*(y+8)
𰸣Y

10 1.0֣  :1569
int a=2,b=2;ifa==3b=1;ִкbֵ1
𰸣N


ѡ   15 30֣


1 2.0֣  :3162
ȷ,ִscanf("%d,%d,%d ",&k1,&k2,&k3);ʱ,___ȷ
A:2030,40
B:20 30 40
C:20, 30 40
D:20,30,40

𰸣D

2 2.0֣  :683
CУҪͻַ͵ǣ
A:&&
B:&
C:!
D:||

𰸣B

3 2.0֣  :4609
Ϊʾϵxyz,ӦʹCԱʽ
A:(x>=y)&&(y>=z)
B:(x>=y)AND(y>=z)
C:(x>=y>=z)
D:(x>=y) & (y>=z)

𰸣A

4 2.0֣  :3147
ڶ,char *aa[2]={"abcd","ABCD"},ѡ˵ȷ
A:aaԪصֱֵ"abcd""ABCD"
B:aaָ,ָԪصַһά
C:aaԪطֱŵǺ4ַһάַ׵ַ
D:aaԪиԴַ'a''A'ĵַ

𰸣D

5 2.0֣  :701
 char *s="\ta\017bc";ָsַָռֽ
ǣ
A:9
B:5
C:6
D:7

𰸣C

6 2.0֣  :4558
й C Ե (      ) 


A:ӢĸСд
B:ͬ͵ıԳͬһʽ

C:ڸֵʽиֵߵͿԲͬ
D:ĳЩڲͬĳϿвͬĺ

𰸣A

7 2.0֣  :134
afloatͱbunsignedͱкϷǣ
A:scanf("%6.2f%d",&a,&b);
B:scanf("%f%n",&a,&b);
C:scanf("%f%3o",&a,&b);
D:scanf("%f%f",&a,&b);

𰸣C

8 2.0֣  :3119
д
A:ͨtypedefµ
B:typedefѴڵһµ
C:typedefµ,ԭЧ
D:typedefΪ,Ϊ

𰸣A

9 2.0֣  :3115
¹longintshortռڴСȷ
A:ռ4ֽ
B:ݵĴСռڴֽ
C:ûԼ
D:CԱϵͳ

𰸣D

10 2.0֣  :634
²ȷĶǣ
A:double x[5]={2.0,4.0,6.0,8.0,10.0};
B:int y[5]={0,1,3,5,7,9};
C:char c1[]={'1','2','3','4','5'};
D:char c2[]={'\x10','\xa','\x8'};

𰸣B

11 2.0֣  :489
бʶУϷCûԶʶǣ
A:printf
B:enum
C:_
D:sin

𰸣B

12 2.0֣  :3125
жint a[10],*p=a;,p+5ʾ
A:Ԫa[5]ĵַ
B:Ԫa[5]ֵ
C:Ԫa[6]ĵַ
D:Ԫa[6]ֵ

𰸣A

13 2.0֣  :193
ͬ͵ָpaܽеĲǣ
A:p=a;
B:*p=a[0];
C:p=&a[0];
D:p=&a;

𰸣D

14 2.0֣  :597
ĸѡУCԹؼֵѡǣ
A:auto   enum    include
B:switch  typedef   continue
C:signed  union   scanf
D:if  struct   type

𰸣B

15 2.0֣  :3092
˵:char w; int x; float y; double z; ʽw*x+z-yֵΪ().
A:float
B:int
C:char
D:double

𰸣D


ġ   2 20֣


1 10.0֣  :421
/*-------------------------------------------------------
ա
---------------------------------------------------------

ܣѧɼʾ

-------------------------------------------------------*/

# include <stdio.h>

struct student
{
  char number[6];
  char name[6];
  int  score[3];
} stu[2];

void output(struct student stu[2]);

void main()
{
  int i, j;
  /***********SPACE***********/
  for(i=0; i<2; ?)
  {
    printf("ѧ%dĳɼ\n", i+1);
    printf("ѧţ");
    /***********SPACE***********/
    scanf("%s", ?.number);
    printf("");
    scanf("%s", stu[i].name);
    for(j=0; j<3; j++)
    {
      printf("ɼ %d.  ", j+1);
      /***********SPACE***********/
      scanf("%d", ?.score[j]);
    }
    printf("\n");
  }
  output(stu);
}

void output(struct student stu[2])
{
  int i, j;
  printf("ѧ    ɼ1  ɼ2  ɼ3\n");
  for(i=0; i<2; i++)
  {
  /***********SPACE***********/
  ?("%-6s%-6s", stu[i].number, stu[i].name);
  for(j=0; j<3; j++)
    printf("%-8d", stu[i].score[j]);
    printf("\n");
  }
}
𰸣

=======(1)=======
i++
==================
++i
==================
i=i+1

=======(2)=======
&stu[i]

=======(3)=======
&stu[i]

=======(4)=======
printf


2 10.0֣  :483
/*-------------------------------------------------------
ա
---------------------------------------------------------

ܣ A еN( 0 N100)С
      ţԪصıšҪܸıԪص
      ˳ͬҪͬıš
磺ǣ A=(5,3,4,7,3,5,6)
      Ϊ(3,1,2,5,1,3,4)

-------------------------------------------------------*/
#include <stdio.h>
main() 
{
  int i,j,k,n,m=1,r=1,a[2][100]={0} ;
  printf("Please enter n:") ;
  scanf("%d",&n) ;
  for(i=0 ; i<n ; i++)
  {
    printf("a[%d]= ",i) ;
    scanf("%d",&a[0][i]) ;
  } 
  /***********SPACE***********/
  while(?)                                                
  {
    for(i=0 ; i<n ; i++)
      if(a[1][i]==0)
        /***********SPACE***********/        
        ? ;                                                
    k=i ;
    for(j=i ; j<n ; j++)
    /***********SPACE***********/
    if(a[1][j]==0 && a[0][j]<a[0][k]) ? ;         
    a[1][k]=r++ ;
    m++ ;
    for(j=0 ; j<n ; j++)
      if(a[1][j]==0 && a[0][j]==a[0][k]) 
      {
        a[1][j]=a[1][k] ;
        m++ ;
      } 
  }
  for(i=0 ; i<n ; i++)
    printf("a[%d]=%d, %d\n",i,a[0][i],a[1][i]) ;
}
𰸣

=======(1)=======
m<n
==================
n>m

=======(2)=======
break

=======(3)=======
k=j



塢Ĵ   1 10֣


1 10.0֣  :374
/*------------------------------------------------------    
Ĵ
--------------------------------------------------------

ܣƲĵnƲǰn
      Ϊ 1113591731 
      ֵֵͨ main ( )
磺 n = 15ӦThe value is: 2209

------------------------------------------------------*/

#include <conio.h>
#include <stdio.h>

long fun ( int n )
{
  long a=1, b=1, c=1, d=1, k;
  /**********FOUND**********/
  for (k=4; k<n; k++)
  {
    d = a+b+c;
    /**********FOUND**********/
    a=b
    b=c;
    c=d;
  }
  /**********FOUND**********/
  return k;
}
 
main( )
{
  int n = 15;
  printf( "The value is: %ld\n", fun ( n ) );
}
𰸣

=======(1)=======
for (k=4; k<=n; k++)

=======(2)=======
a=b;

=======(3)=======
return d;



   1 10֣


1 10.0֣  :373
/*------------------------------------------------
ơ
--------------------------------------------------

ܣúfibonacciǰnĺ͡
˵fibonacciΪеĵһֵΪ1ڶֵҲ
      Ϊ1ӵʼÿһΪǰ
      ĺ͡
磺n=28ʱн832039

------------------------------------------------*/

#include <stdio.h>
void  wwjt(); 

long sum(long f1,long f2)
{
  /**********Program**********/
  
  
  
  
  
  
  /**********  End  **********/
}

main()
{
  long int f1=1,f2=1;
  printf("sum=%ld\n",sum(f1,f2));
  wwjt();
}

void wwjt()
{
  FILE *IN,*OUT;
  int n;
  int i[2];
  long int o;
  IN=fopen("in.dat","r");
  if(IN==NULL)
  {
    printf("Read FILE Error");
  }
  OUT=fopen("out.dat","w");
  if(OUT==NULL)
  {
    printf("Write FILE Error");
  }
  
  for(n=0;n<2;n++)
    fscanf(IN,"%d",&i[n]);
  o = sum(i[0],i[1]);
  fprintf(OUT,"%ld\n",o);
  
  fclose(IN);
  fclose(OUT);
}
𰸣----------------------
 long f,k=f1+f2;
 int i;
 for(i=3;i<=28;i++)
  {f=f1+f2;
   k=k+f;
   f1=f2;
   f2=f;
   }
 return(k);
----------------------

