实验4

#include<stdio.h>

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

{

 int a[10];

 int i,j,k;

 printf("input 10 numbers : ");

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

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

 printf(" ");

 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 : ");

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

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

 printf(" ");

 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 ",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])!='';i++)   

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

    else if(word==0)   

    {word=1;   

    num++;   

    }  

printf("There are %d words in this line. ",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;

}

原文地址:https://www.cnblogs.com/P201821430006/p/10912296.html