实验四

#include<stdio.h>
int main(int argc, char* argv[])
{
    int a[10]={0};
    int i,j,temp;
    for(i=0;i<10;i++){
        scanf("%d",&a[i]);
    }
    for(i=0;i<10;i++){
        for(j=0;j<10-i-1;j++){
            if(a[j]>a[j+1]){
                temp=a[j];
                a[j]=a[j+1];
                a[j+1]=temp;
            }
        }
    }
    for(i=0;i<10;i++){
        printf("%d ",a[i]);
    }
    return 0;
}

#include<stdio.h>
int main(int argc, char* argv[])
{
    int a[3][3];
    int i,j,sum;
    sum=0;
    for(i=0;i<3;i++){
        for(j=0;j<3;j++){
        scanf("%d",&a[i][j]);
        }
    }
    for(i=0,j=2;i<3;i++,j--){
        sum=sum+a[i][i]+a[i][j];
        if(i==j){
            sum=sum-a[i][i];
        }
    }
        printf("%d",sum);
    return 0;
}

#include<stdio.h>
#include"string.h"
int main(int argc, char* argv[])
{
    char a[1000];
    gets(a);
    int i,l,b;
    b=1;
    l=strlen(a);
    for(i=0;i<l;i++){
        if(a[i]==32){
            b++;
        }
    }printf("这串字符中有%d个单词",b);
    return 0;
}

#include<stdio.h>
#include"string.h"
int main(int argc, char* argv[])
{
    int a[101];
    int i,j;
    for(i=2;i*i<=100;i++){
        if(a[i]!=1){
            for(j=2;j<=100/i;j++){
                a[i*j]=1;
            }
        }
    }
    for(i=2;i<=100;i++){
        if(a[i]!=1){
            printf("%d
",i);
        }
    }
    return 0;
}

原文地址:https://www.cnblogs.com/p201821440045/p/10894021.html