奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 3028|回复: 0

天津大学2018年春计算机应用技术专业离线作业

[复制链接]
发表于 2018-6-11 21:04:41 | 显示全部楼层 |阅读模式
谋学网
一、编程
1、编写程序。任意输入10个数,输出这10个数中正数的平均值并将这10个数按相
反的次序并输出。
     2、编写程序。自定义函数重复输出给定的一个字符n次,调用该函数输出给定的字符和输出的次数。
  二、程序填空。在程序中的序号处填上正确的内容。
1、程序用于输出以下图形。






#include <stdio.h>
void main( )
{  int i, j;
              for (i=1; i<10; i++)
              {  for( j=1; j<=12-i; j++)      
                   _____①_____;
                 for (j=1; _____②_____; j++)
                   printf(“%4d”, _____③_____);
                 _____④_____;
               }
}

     2、将1到100各数的平方根按照每行5个数存到磁盘的file.dat文件中。
#include <stdio.h>
            #include <math.h>
#define  Null  0
void main()
{  FILE  *p1;
               int i=1;
               if((p1=____  _①_  ____)==Null)
                { printf(“Can’t open file\n”); exit(0) ; }
               while(i<=100)
                { fprintf(p1,”%f5.3”,sqrt((double)(i)));
                   if(_____②_____) fprintf(p1,”\n”);
                     _____③_____;
                 }
               _____④_____;
       }   


     3、用公式                        计算π的值, 直到最后一项的绝对值<10 。
#include <stdio.h>
#include <math.h>
void main()
{  int s; float n, t, pi;
         t=1;  n=1.0;  pi=0;  s=1;
         while(_____①_____)
         {   pi=pi+t;  n+=2;  s=_____②_____;  t=_____③_____; }      
         _____④_____;                           
         printf(“pi=%10.6f\n”, pi);
}



  三、写出程序的执行结果
1、
          #include <stdio.h>     
int sum(int p[ ], int a);
void main()
{ int data[ ][3]={{3,2,1},{1,2,3},{4,5,6}};
          for(int s,i=0; i<3; i++)
          { printf("%ds=%d\n", sum(data[i],s),s); }
}
int sum(int p[ ], int a)
{  int i, k=0;
           static int s=0;         
           for(i=0; i<3; i++) { s+=p[i];  k+=p[i]; }
           a=k; return  s;
}



     2、
#include <stdio.h>
void pp(int x[]);
void main ( )
{ int i ,a[ ]={1,2,3,4,5,6};
     pp(a);
     for (i=0;i<6;i++)
       printf(“%3d”,a[i]);
    }
void pp(int x[ ])
{ int k;
     for (k=0;k<6;k++)
        x[k]=x[k]*x[k];
     return;
    }



     3、
              #include <stdio.h>
void main()
{  int a[6][6],i,j;
for(i=1;i<6;i++)
for(j=1;j<6;j++)
a[i][j]=(i/j)*(j/i);
for(i=1;i<6;i++)
{  for(j=1;j<6;j++)
printf("%2d",a[i][j]);
printf("\n");
}
}

奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-24 08:34 , Processed in 0.076309 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表