实验四

1

#include "stdafx.h" #include<stdio.h>

int main(int argc, char* argv[]) {  int i,p,q,temp;  int a[10];  for(i=0;i<10;i++)   scanf("%d",&a[i]);  for(q=0;q<9;q++)  {   for(p=0;p<9-q;p++)   {    if(a[p]<a[p+1])    {     temp=a[p];        a[p]=a[p+1];        a[p+1]=temp;     }   }  }  for(i=0;i<10;i++)    printf("%d ",a[i]);  return 0; }

 

2

#include "stdafx.h"
#include<stdio.h>
int main()
{
 int a[3][3];
 int i,p,q;
 for(i=0;i<3;i++) 
 {
  for(p=0;p<3;p++)
   scanf("%d",&a[i][p]);
  } 
 for(i=0;i<3;i++)    
  for(p=0;p<3;p++)      
   q=a[0][0]+a[0][2]+a[1][1]+a[2][0]+a[2][2];
  printf("%d",q);
  return 0;
 }

 

3

#include<stdio.h>
int main()
{
 char string[100];
 int i,a=1;
 char c;
 gets(string);
 for(i=0;(c=string[i])!='\0';i++)
 {
    if(c==' ')
  {
     a++;
  }
 }
  printf("%d",a);
  return 0;

 

4

#include "stdio.h"
#include "math.h"
int main()
{
 int i,m,j=0;
 double t;
 for(m=2;m<=100;m++)
 {
  t=sqrt(m);
  for(i=2;i<=t;i++)
  {
   if(m%i==0)
    break;
  }
  if(i>t)
  {
   printf("%d ",m);
   j++;
   if(j%4==0)
   printf("\n");
  }  
  
 }
   return 0;
}

 

posted on 2019-05-23 16:01  P201821430026  阅读(121)  评论(0编辑  收藏  举报