实验4

#include<stdio.h>

int main(int argc, char* argv[])

{

 int a[10];

 int i,j,k;

 printf("input 10 numbers :\n");

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

     scanf("%d",&a[i]);

 printf("\n");

 for(j=0;j<9;j++)

     for(i=0;i<9-j;i++)

        if(a[i]>a[i+1])

        {k=a[i];a[i]=a[i+1];a[i+1]=k;}

 printf("the sorted numbers :\n");

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

    printf("%d ",a[i]);

 printf("\n");

 return 0;

}

#include<stdio.h>

int main(int argc, char* argv[])

{  

int a[3][3];  

int i,j,x=0;  

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

    for(j=0;j<3;j++)    

        scanf("%d",&a[i][j]);  

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

    for(j=0;j<3;j++)    

        if((i+j==2)||(i==j))     

            x=x+a[i][j];  

printf("%d\n",x);  

return 0;

}

 

#include<stdio.h>

int main(int argc, char* argv[])

{  

char string[81];

int i,num=0,word=0;  

char c;  gets(string);  

for(i=0;(c=string[i])!='\0';i++)   

    if(c==' ') word=0;   

    else if(word==0)   

    {word=1;   

    num++;   

    }  

printf("There are %d words in this line.\n",num);  

return 0;

}

 

#include<stdio.h>

int main(int argc, char* argv[])

{  

int a[99];  

int i,j;  

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

    a[i]=i+2;  

for(j=2;j<=10;j++)   

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

        if((a[i]%j==0)&&(a[i]>j))     

            a[i]=0;  

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

    if(a[i]!=0)    

        printf("%d ",a[i]);  

return 0;

}

 

posted @ 2019-05-23 15:43  赵木木木木🍈  阅读(81)  评论(0编辑  收藏  举报