
作業(yè)社區(qū)
探索學(xué)習(xí)新天地,共享知識(shí)資源!
慕運(yùn)維8597106 的學(xué)生作業(yè):
head.h #ifndef __HEAD_H__ #define __HEAD_H__ extern int add(int x,int y); extern int sub(int x,int y); extern int mul(int x,int y); extern int div(int x,int y); #endif calc.c #include #include "head.h" int add(int x,int y) { return x + y; } int sub(int x,int y) { return x - y; } int mul(int x,int y) { return x * y; } int div(int x,int y) { return x / y; } main.c #include #include "head.h" int main(int argc, const char *argv[]) { int result = 0; int a = 10,b = 5; result = add(10,5); printf("a + b = %d\n",result); result = sub(10,5); printf("a - b = %d\n",result); result = mul(10,5); printf("a * b = %d\n",result); result = div(10,5); printf("a / b = %d\n",result); return 0; }





慕運(yùn)維8597106 的學(xué)生作業(yè):
#include #include extern char* design_array(); extern void input_array(char *p,int* len); extern void output_array(char *p,const int len); extern int cout_space(char *p); int main() { char *p = NULL; int num = 0; p = design_array(); input_array(p,&num); output_array(p,num); int ret = cout_space(p); printf("統(tǒng)計(jì)有%d個(gè)空格",ret); return 0; } char* design_array() { static char a[100] = {0}; return a; } void input_array(char *p,int* len) { printf("please input string:"); gets(p); *len = strlen(p); } void output_array(char *p,const int len) { for(int i = 0;i < len;i++) { printf("%c ",p[i]); } printf("\n"); } int cout_space(char *p) { int count = 0; for(int i = 0;p[i]!='\0';p++) { if(p[i] == 32){ count++; } } return count; }




