首页 > 其他 > 详细

实验4

时间:2019-05-06 16:04:36      阅读:102      评论:0      收藏:0      [点我收藏+]

4.1数组排序

 1 #include<stdio.h>
 2 void swap(int* a,int* b)
 3   { int temp;
 4     temp=*a;
 5     *a=*b;
 6     *b=temp;
 7   }
 8 
 9 int main()
10 {    
11   int a[10],i,j;
12   for(i=0;i<10;i++){
13       scanf("%d",&a[i]);
14   }
15       for(i=0;i<10;i++){
16           for(j=i+1;j<10;j++){
17               if(a[i]>a[j]){
18                   swap(&a[i],&a[j]);
19               } else {
20                   continue;
21               }
22           }
23       }
24       for(i=0;i<10;i++){
25           printf("%d ",a[i]);
26   }
27   return 0;
28 }

技术分享图片

4.2 计算对角线之和

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int a[3][3],i,j,n;
 5     for(i=0;i<3;i++){
 6         for(j=0;j<3;j++){
 7             scanf("%d",&a[i][j]);
 8         }
 9     }
10     n=0;
11     for(i=0;i<3;i++){
12         n=a[i][i]+n;
13     }
14     for(i=0,j=2;i<3;i++,j--){
15             n=a[i][j]+n;
16         }
17     n=n-a[1][1];
18     printf("%d",n);
19     return 0;
20 }

技术分享图片

4.3 判断单词数

 1 #include<stdio.h>
 2 #include<string.h>
 3 int main()
 4 {
 5     char a[10000];
 6     int b,l,i;
 7     gets (a);
 8     l=strlen(a);
 9     b=0;
10     for(i=0;i<l;i++){
11             if(a[i]==32){
12             b=b+1;
13         }
14     }
15     printf("这句话有%d个单词",b+1);
16     return 0;
17 
18 }

技术分享图片

 

实验4

原文:https://www.cnblogs.com/P201821440041/p/10820064.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!