求完整C程序源代码:使用指针自定义一个函数完成圆柱体表面积及体积的计算,要求表面积由形参带回主函数... 编写程序,调用函数求一个圆柱体的表面积和体积。用c语言编写。...

作者&投稿:壹尹 (若有异议请与网页底部的电邮联系)

#include<stdio.h>
float fun(float r,float h,float *s)
{*s=2*3.1416*r*(r+h);
 return 3.1416*r*r*h;
}
int main()
{float r,h,s,v;
scanf("%f%f",&r,&h);
v=fun(r,h,&s);
printf("表面积=%.3f
体积=%.3f
",s,v);
return 0;
}


#include <stdio.h>
#define PI 3.1415923
void ff(float r,float h,float *s,float *v)
{
*s=PI*r*r*2+2*PI*r*h;
*v=PI*r*r*h;
}
int main(int argc, char *argv[])
{
float r,h,s,v;
scanf("%f%f",&r,&h);
ff(r,h,&s,&v);
printf("r=%f,h=%f,s=%f,v=%f\n",r,h,s,v);
return 0;
}

数学高中-高中数学难?掌握这10点,解决所有题型~

求完整C程序源代码:使用指针自定义一个函数完成圆柱体表面积及体积的...
答:include<stdio.h>float fun(float r,float h,float *s){*s=2*3.1416*r*(r+h); return 3.1416*r*r*h;}int main(){float r,h,s,v;scanf("%f%f",&r,&h);v=fun(r,h,&s);printf("表面积=%.3f\n体积=%.3f\n",s,v);return 0;} ...

C语言指针实现自定义函数求一维数组中的最大值和最小值
答:public class MaxMin{ public static void main(String[]args){ Scanner scan=new Scanner(System.in);System.out.println("输入数组的长度:");int count=scan.nextInt();System.out.println("输出数组的"+count+"个数:");int[]arr=new int[count];for(int i=0;i<arr.length;i++){ arr...

C语言,编写程序,使用指针求出一维整型数组,数组自定,求出最大值及其下 ...
答:include<stdio.h>#define ARRAY_LEN 100int main(void) {int arr[ARRAY_LEN],len,i,*p=arr,*max=arr;printf("请输入初始数组元素个数:");scanf("%d",&len); printf ("\n"); printf ("===\n\n"); printf("请输入数组内容,共%d个元素: ",len);for(i=0; i<len; p...

C语言,利用指针编写程序:把从键盘输入的字符串逆序存放并输出_百度知 ...
答:程序先从键盘输入一个字符串,然后获取字符串的长度和指向字符串首尾的指针。接着,使用指针交换相应位置上的字符,完成字符串逆序存放。最后输出逆序存放后的字符串。注意,字符串的长度可能为奇数或偶数,因此在for循环中应该只交换字符串长度除以2个字符即可。

c语言编写程序:定义一个变量,一个指针,建立该变量的引用。对变量进行初...
答:int main(){ int a; // 定义一个变量 int* ptr; // 定义一个指针 int& aa = a; // 建立变量a的引用 a = 10; // 变量a初始化为10 ptr = &a; // ptr指向了a printf("a的值为:%d\n", a);ptr = 20; // 通过指针修改变量a的值 printf("通过指针修改后,a的值为:%d\...

...写程序:自定义一个函数比较两个字符串的大小。要求用到指针。
答:void strcpy(char *s1,char *s2){ for(;*s1!='\0’;s1++,s2++)if(*s1!=*s2) break;return(*s1-*s2);}

...二.实验内容: ⑴ 编写自定义子函数实现:利用指针实现求一维数组中全...
答:int j=0;for(;*p!='\0';p++)if(*p!=ch)(in+j++)=*p;(in+j)='\0';} int main(){ char str[100]={0};char ch;printf("请输入一个字符串:");gets(str);printf("请输入一个字符:");scanf("%c",&ch);delChar(str,ch);printf("字符串删除字符后输出:");puts(str);} ...

C语言程序:编写程序,统计特定字母的个数。要求用指针编写。谢谢!!!_百...
答:include "stdlib.h"int getCharCount(char *sz,char ch,int len){ int i = 0;int icount =0;for(i=0;i<len,i++){ if(*sz == ch)icount = icount +1;sz++;} return icount;} void main(){ char sz[10]={'a','b','c','a','a','d','b','a','c','a'};i...

c语言中指针怎么使用?
答:1、使用场景 使用指针时,必须将它指向一个变量的地址或者为它分配空间方能使用,如下所示:include<stdio.h> include <stdlib.h> int main(int argc, char const *argv[]){ int a[5]={0,1,2,3,4};int *b,*d;int c=2;int *e=a; //e指向a数组首地址 //*b=2; 无法直接初始...

用c语言定义一个函数,计算平均数,方差,标准差。(请用指针完成)
答://计算平均数,方差,标准差。#include <stdio.h>#include <conio.h>#include <stdlib.h>#include #include <math.h>#define N 100void TongJi(double a[],int n,double *aver,double *vari,double *stdDev){ //对长度为n的数组a进行统计,统计其平均值aver、方差vari、标准差stdDev int...