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


һ   10 20֣


1 2.0֣  :1500
 fopen һıļ,"ʹ÷ʽ"һ,

Ϊ롾1.
𰸣

=======(1)=======
w
==================
w+


2 2.0֣  :958
a,bcintͱ,ʽ a=(b=4)+(c=2) ,aֵΪ1,

bֵΪ2,cֵΪ3.
𰸣

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

=======(2)=======
4

=======(3)=======
2


3 2.0֣  :294
CԵֻṹǡ1ṹѡṹѭṹ.
𰸣

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


4 2.0֣  :291
εǡ1.

int a=12;a=a&052;printf("%o\n",a);
𰸣

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


5 2.0֣  :1738
int a=3, b=4; a%=bֵΪ1
𰸣

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


6 2.0֣  :1739
int a=0,b=1; x=(a=2,b=3,a*b);x ֵΪ1
𰸣

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


7 2.0֣  :1161
x=5,y=8ʱ,cԱʽ5-2>=x-1<=y-2ֵǡ1.
𰸣

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


8 2.0֣  :640
 x ֵΪ15,n ֵΪ2,ʽ x*=n+3  x ֵǡ1.
𰸣

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


9 2.0֣  :1444
ıǴڴеһ洢Ԫġ1
𰸣

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


10 2.0֣  :1522
ж:int a=10,b=9,c=8;˳ִ,bеֵ 1 .

c=(a-=(b-5));

c=(a%11)+(b=3);
𰸣

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



ж   10 10֣


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

2 1.0֣  :32
˵int c;while(c=getchar());ȷC䡣
𰸣Y

3 1.0֣  :1562
ϵ*  != ȼͬ.
𰸣N

4 1.0֣  :14
fopen("file","r+");򿪵ļ"file"Խ޸ġ
𰸣Y

5 1.0֣  :37
CеùϵкͬһԴļС
𰸣N

6 1.0֣  :15
 -32100Ըֵintͺlong intͱ
𰸣Y

7 1.0֣  :10
strlen("ASDFG\n")ֵ7
𰸣N

8 1.0֣  :1576
CעͲϢ
𰸣N

9 1.0֣  :33
int i,*p=&i;ȷC˵
𰸣Y

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


ѡ   15 30֣


1 2.0֣  :3105
³ִнmain() 
  { int  x = 0, s = 0;
    while( !x != 0 ) s += ++x;
    printf( "%d ",s ); }

A:0
B:1
C:﷨
D:.ѭ

𰸣B

2 2.0֣  :586
ѡкϷʵͳǣ
A:5E2.0
B:E-3
C:.2E0
D:1.3E

𰸣C

3 2.0֣  :702
ڻָ֮ͬ䣬ܽеǣ
A:<
B:=
C:+
D:-

𰸣C

4 2.0֣  :3111
ȷ k ֵ 4,ʽ ( j =4, k--) ,jkֵΪ
A:j=3, k=3
B:j=3, k=4
C:j=4, k=4
D:j=4, k=3

𰸣D

5 2.0֣  :723
䣺fseek(fp,-20L,2);ĺǣ
A:ļλָƵļͷ20ֽڴ
B:ļλָӵǰλƶ20ֽ
C:ļλָļĩβ˺20ֽ
D:ļλָƵ뵱ǰλ20ֽڴ

𰸣C

6 2.0֣  :4557
  float a=2, b=4, c=3; C Աʽʽ (a+b)c/2 һµ(  ) 


A:(a+b)*c/2
B:(1/2)*(a+b)*c
C:(a+b)*c*1/2
D:c/2.0*(a+b)

𰸣B

7 2.0֣  :202
¶壺 struct sk  {int a;  float  b;} data,*p; 
Ҫʹpָdataеaȷĸֵǣ
A:p=(struct sk*)&data.a;
B:p=(struct sk*) data.a;
C:p=&data.a;
D:*p=data.a;

𰸣A

8 2.0֣  :213
CУļɣ
A:¼
B:
C:ݿ
D:ַ(ֽ)

𰸣D

9 2.0֣  :713
˵:int *f();Уʶfǣ
A:һָݵָ
B:һָһάָ
C:һָָ
D:һֵΪָ͵ĺ

𰸣D

10 2.0֣  :729
˳ִļرղʱfcloseķֵǣ
A:-1
B:TRUE
C:0
D:1

𰸣C

11 2.0֣  :4397
CԳУʽ5%2Ľǣ )    
A:2.5
B:2
C:1
D:3

𰸣C

12 2.0֣  :527
ȫֱĶ岻ڣ
A:ڲ
B:
C:ļ
D:һ

𰸣A

13 2.0֣  :4587
Ҫʹ³10,һ.
for(i=0;i<=___;printf("%d\n",i+=2));
A:17
B:18
C:20
D:21

𰸣B

14 2.0֣  :636
άam,a[i][j]ǰԪظΪ
A:j*m+i
B:i*m+j
C:i*m+j-1
D:i*m+j+1

𰸣B

15 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 20֣


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

ܣҪ½
      b=-1  a=65535
      a=65534
      a=30 b=6 c=5
      ҪڿʵıƳ

-------------------------------------------------------*/
#include <stdio.h>
main()
{
  /***********SPACE***********/
  int b=-1,?;unsigned a;
  /***********SPACE***********/
  a=?;
  printf("b=%d a=%u\n",b,a);
  /***********SPACE***********/
  ?+=b;
  printf("a=%u\n",a);
  /***********SPACE***********/
  b=(a=30)/?;
  printf("a=%d b=%d c=%d\n",a,b,c);
}
𰸣

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

=======(2)=======
b

=======(3)=======
a

=======(4)=======
(c=5)


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

ܣܣһṹꡢ¡գ
      Ǹĵڼ졣

-------------------------------------------------------*/
#include <stdio.h>
#include <stdlib.h>

main()
{
/***********SPACE***********/
  ? date
  {
     int y,m,d;
  }da;
  
  int f,n,p,a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
  printf("y,m,d=");
  scanf("%d,%d,%d",&da.y,&da.m,&da.d);
  /***********SPACE***********/
  f=da.y%4==0&&da.y%100?0||da.y%400==0;
  /***********SPACE***********/
  if(da.m<1?da.d>12) exit(0);
  a[11]+=f;
  if(da.d<1||da.d>a[da.m-1]) exit(0);
  /***********SPACE***********/
  for(n=?,p=1;p<da.m;p++)n+=a[p-1];
    printf("n=%d\n",n);
}
𰸣

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

=======(2)=======
!=

=======(3)=======
||

=======(4)=======
da.d



塢Ĵ   1 10֣


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

ܣһάԪص˳ʹ±ΪżԪذɴСĴš

-------------------------------------------------------*/
#include <stdio.h>
void sort(int a[],int n) {
   int i, j, temp;
/***********FOUND***********/
   for(i=0; i<n-2; i++) 
/***********FOUND***********/
   for(j=0; j<n-2-i; j++)
/***********FOUND***********/
     if(a[j]>a[j+2]) 
     {
               temp=a[j]; 
/***********FOUND***********/
          a[j+2]=a[j];
          a[j+2]=temp;
     }
}
void main(){ 
   int a[10]={17, 15, 10, 14, 16, 17, 19, 18, 13, 12}, i;
   printf("\n");
   for(i=0; i<10; i++)
      printf("%5d", a[i]);
/***********FOUND***********/
   sort();              
   printf("\n");
   for(i=0; i<10; i++)
     printf("%5d", a[i]);
}

𰸣

=======(1)=======
for(i=0; i<n-2; i+=2)

=======(2)=======
for(j=0; j<n-2-i; j+=2)

=======(3)=======
if(a[j]<a[j+2])

=======(4)=======
a[j]=a[j+2];

=======(5)=======
sort(a,10);



   1 10֣


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

ܣ55оԽԪ֮͡ע⣬
      ԽཻԪֻһΡ
磺иľԽߵĺΪ45

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

#include <stdio.h>
#define M 5
void wwjt();
   
int fun(int a[M][M])
{
  
  /**********Program**********/
  
  
  
  
  
  
  /**********  End  **********/
  
}

main()
{
  int a[M][M]={{1,3,5,7,9},{2,4,6,8,10},{2,3,4,5,6},{4,5,6,7,8},{1,3,4,5,6}};
  int y;
  y=fun(a);
  printf("s=%d\n",y);
  wwjt();
}

void wwjt()
{
  FILE *IN,*OUT;
  int iIN[M][M],iOUT;
  int i,j;
  IN=fopen("in.dat","r");
  if(IN==NULL)
  {
    printf("Please Verify The Currernt Dir..it May Be Changed");
  }
  OUT=fopen("out.dat","w");
  if(OUT==NULL)
  {
    printf("Please Verify The Current Dir.. it May Be Changed");
  }
   {  for(i=0;i<M;i++)
  for(j=0;j<M;j++)
    fscanf(IN,"%d",&iIN[i][j]);
  iOUT=fun(iIN);
  fprintf(OUT,"%d\n",iOUT);
  }
  fclose(IN);
  fclose(OUT);
}
𰸣----------------------
int s=0;
   int i,j;
   for(i=0;i<M;i++)
   s=s+a[i][i]+a[i][M-1-i];
   s=s-a[(M-1)/2][(M-1)/2];
   return s;
----------------------

