码迷,mamicode.com
首页 > 其他好文 > 详细

实验4

时间:2020-12-03 12:03:49      阅读:5      评论:0      收藏:0      [点我收藏+]

标签:clu   symbol   void   返回   代码   结果   color   define   png   

1.不能,因为单个函数无法返回两个变量。

2.略

static变量用的是上次结算的值

3.代码

 1 #include <stdio.h>
 2 
 3 #define N 1000
 4 int fun(int n,int m,int bb[N]) {
 5     int i,j,k=0,flag;
 6     
 7     for(j=n;j<=m;j++) {
 8           flag=1;   
 9         for(i=2;i<j;i++)
10             if(j%i==0) {  
11                flag=0;
12                break;
13         }
14         if(flag==1) 
15            bb[k++]=j;
16     }
17     return k;
18 }
19 
20 int main(){
21     int n=0,m=0,i,k,bb[N];
22     
23     scanf("%d",&n);
24     scanf("%d",&m);
25     
26     for(i=0;i<m-n;i++)
27         bb[i]=0;
28         
29     k=fun(n,m,bb); 
30     
31     for(i=0;i<k;i++)
32         printf("%4d",bb[i]);
33         
34     return 0;
35 }

结果

技术图片

4.代码

 1 #include<stdio.h>
 2 long long fun(int n);
 3 
 4 int main() {
 5  int n;
 6  long long f;
 7 
 8 
 9  while(scanf("%d",&n)!=EOF){
10   f=fun(n);
11   printf("n=%d,f=%11d\n",n,f);
12 }
13  return 0;
14 }
15 
16 long long fun(int n)
17 {
18  int i;
19  int k=1;
20  long long sum=0;
21  for(i=1;i<=n;i++)
22  { 
23   sum=sum+k;
24   k=k*2;
25  }
26  return sum;
27 }

结果

技术图片

5.代码

 1 #include <stdio.h>
 2 
 3 void draw(int n, char symbol);  // 函数声明 
 4 
 5 
 6 int main() {
 7     int n, symbol;
 8     
 9     while(scanf("%d %c", &n, &symbol) != EOF) {
10         draw(n, symbol);  // 函数调用 
11         
12         printf("\n");
13     }
14     
15     return 0;
16 } 
17 
18 void draw(int n, char symbol){
19     int i=1,j=0,k=0;
20 for(i;i<=n;i++){
21         for(k;k<n-i;k++){
22             printf(" ");
23         }
24         for(j;j<2*i-1;j++){
25             printf("%c",symbol);
26         }
27         printf("\n");
28     }
29 
30 }

结果

技术图片

实验4

标签:clu   symbol   void   返回   代码   结果   color   define   png   

原文地址:https://www.cnblogs.com/xhgg/p/14055524.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!