C 언어 프로그래밍 의 실험 3장 순조로움

1711 단어 C 언어
#include 
#include 
// 1  
void main1()
{ 
      int a[10]; 
      int i, j, temp,n=0;

      //   1     
      printf("Please input  numbers,input q to end: 
"); for (i = 0; i < 10; i++) { if(scanf("%d",&a[i])==0) break; else n++; } scanf("%d", &a[i]); // for (i = 0; i < n-1; i++) // 10 ,10 - 1 , { for (j = 0; j < n-1 - i; j++) // 9 - i, , if (a[j] > a[j+1]) { temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } // for (i = 0; i < n; i++) printf("%d
", a[i]); return 0; } // 2 int main() { struct book{ char name[10]; int number[10]; int sub1; int sub2; int sub3; }; struct book student[6];// , int i,j; for(i=1;i<6;i++) { printf(" %d :
",i); for(j=0;j<10;j++) { if(scanf("%c",&student[i].name[j])==0); break; } printf(" %d :
",i); for(j=0;j<10;j++) { if(scanf("%d",&student[i].number[j])==0); break; } printf(" %d 1 :\m
"); scanf("%d",&student[i].sub1); printf(" %d 2 :\m
"); scanf("%d",&student[i].sub2); printf(" %d 3 :\m
"); scanf("%d",&student[i].sub3); } // } float aver(int a,int b,int c) { return((a+b+c)/3); }

좋은 웹페이지 즐겨찾기