0 thích 0 k thích
1.5k đã xem
  1. Create a project.
  2. Divide the program (progtest.c) into several files. You do it according to each function. For example, progmain.c, area.c, peri.c, and show.c. progmain.c is the main program. It will call area() function in (area.c) and peri() function in (peri.c).
  3. Write a header file to define macro definitions and prototypes of functions.
  4. Execute the main program.
  5. Compress the whole project into a file and upload it.
/* progtest.c, an example of a large program */
#include <stdio.h>
#include <stdlib.h>
#include <math.h>   		/*  math.h  */
#define PI 3.1416
double area(double r);
double peri(double r);
void show(double r);
int main(void)      		/* main() */
{
   printf("area(2.2)=%5.2f\n",area(2));
   printf("peri(1.4)=%5.2f\n",peri(3));
   system("pause");
   return 0;
}

double area(double r)	/* area(),compute the area of a circle */
{
   show(r);
   return (PI*pow(r,2.0)); /* pow(r,2.0), compute square of r */
}

double peri(double r)     /* peri(),compute periphery */
{
   show(r);    
   return (2*PI*r);   
}

void show(double r)     	/* show(),shwo radius */
{
   printf("Radius is %5.2f, ",r); 
}

To upload a file:

 

[Exam] đã hỏi trong Midterm
ID: 23788 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn

hiện lại bởi | 1.5k đã xem

20 Trả lời

0 thích 0 k thích
Hidden content!
******* ** * ** ** * * ** * ** * * * * ** **

???
trả lời bởi (38 điểm)
0 thích 0 k thích
Hidden content!
**** **** * *** * * **** * *** ** ** * * ** *
trả lời bởi (20 điểm)
0 thích 0 k thích
Hidden content!
******* * ** * *** * *** ***** * ** * ****** *
trả lời bởi (-34 điểm)
0 thích 0 k thích
Hidden content!
* ** *** ** *** ** ** * * *** * * * ** * **
trả lời bởi (-34 điểm)
0 thích 0 k thích
Hidden content!
*** **** *** * *** **** **
trả lời bởi (-581 điểm)
0 thích 0 k thích
Hidden content!
* ****** * ****** **** * * *** ****** * * ***** * *
trả lời bởi (24 điểm)
0 thích 0 k thích
Hidden content!
**** * * * ** * ***** * *** ** **** * * ***
trả lời bởi (6 điểm)
0 thích 0 k thích
Hidden content!
** ***** * * ** * * ** ********* * * ** **
trả lời bởi (-364 điểm)
0 thích 0 k thích
Hidden content!
* * * * * * * * ** * ** ** ** * * **
trả lời bởi (-189 điểm)
0 thích 0 k thích
Hidden content!
Not sure * * the * * but the ** ** *
*** **** ** ** ***** * * *** ** ** * *****
trả lời bởi (-48 điểm)
Welcome to Peer-Interaction Programming Learning System (PIPLS) LTLab, National DongHwa University
English 中文 Tiếng Việt
IP:172.69.58.174
©2016-2025

Những câu hỏi liên quan

0 thích 0 k thích
4 trả lời
[Exam] đã hỏi ngày 21 tháng 4 năm 2017 trong Midterm
ID: 24272 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 553 đã xem
0 thích 0 k thích
8 trả lời
[Exam] đã hỏi ngày 21 tháng 4 năm 2017 trong Midterm
ID: 24273 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 780 đã xem
0 thích 0 k thích
6 trả lời
[Normal] đã hỏi ngày 21 tháng 4 năm 2017 trong Midterm bởi thopd (12.1k điểm)
ID: 24271 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 678 đã xem
0 thích 0 k thích
11 trả lời
[Exam] đã hỏi ngày 21 tháng 4 năm 2017 trong Midterm
ID: 24270 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 1k đã xem
0 thích 0 k thích
13 trả lời
[Exam] đã hỏi ngày 21 tháng 4 năm 2017 trong Midterm
ID: 24269 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 1.2k đã xem
12,783 câu hỏi
183,442 trả lời
172,219 bình luận
4,824 thành viên