回答受付が終了しました

c言語 乱数発生について

回答(2件)

「円の体積、表面積」って? 円柱のつもりで… #include <math.h> #include <stdio.h> #include <stdlib.h> #include <time.h> double S(int, int); double V(int, int); int main(void) {     srand((unsigned)time(NULL));     int a = rand() % 20 + 1;     int b = rand() % 20 + 1;     printf("半ㅤ径:%d\n", a);     printf("高ㅤさ:%d\n", b);     printf("体ㅤ積:%f\n", S(a, b));     printf("表面積:%f\n", V(a, b));     return 0; } double S(int r, int h) {     return r * r * M_PI * 2 + 2 * r * M_PI * h; } double V(int r, int h) {     return r * r * M_PI * h; }

この回答はいかがでしたか? リアクションしてみよう

(maf********さん) 例: #include <stdio.h> #include <stdlib.h> #include <time.h> #include <math.h> double val(int r,int h){ return r * r * M_PI * h; } int main(void) { int a,b; double s; srand((unsigned)time(NULL)); a=rand()%20+1; b=rand()%20+1; printf("a=%d, b=%d, volume=%f\n",a,b,val(a,b)); return 0; }