c语言部分基础(临时保存)

#include <stdio.h>
#include <math.h>
#include <stdlib.h>
void claCircle();//函数原型
/*
 计算圆的面积(函数实现)
*/
void calCircle(){
 double r,s;
 printf("请输入圆的半径:");
 scanf("%lf",&r);
 s = 3.14 *pow(r,2);//计算圆的面积
 printf("半径为%.2lf的圆面积为%.2lf\n",r,s);
}
 
int main(){
  /*求两种图形的面积
   圆:s = PI *r*r
   矩形:S= width*height
  
  */
  //完成函数三要素1,返回值 2,函数名 3,参数列表
  //误区:不要一开始就考虑如何完成某个功能
  
  calCircle();//调用计算圆面积的函数



 /*//演示动态分配内存
 int * nums;
 int i;
 nums = (int *)malloc(sizeof(int)*5);//为前面的指针动态分配了20(5个整型)个字节的空间
 //等价于 int nums[5]
 //double * nums = (double *)malloc(sizeof*(double)*5) 与上同理
 //为指针动态分配空间后,指针就变成了数组
 for( i = 0;i<5;i++){
  printf("请输入第%d个元素:",(i+1));
  scanf("%d",nums +i);
  
 }
 printf("数组元素为:\n");
 for(i = 0;i<5;i++){
  
  printf("%d\t",*(nums + i));
 }
 free(nums);//释放动态分配的内存
 nums =null;//良好的编程习惯
 */
 
 /*//常用内置函数 ceil floor
 printf("%.2lf\n",floor(98.1)) ;//去尾
 printf("%.2lf\n",ceil(98.9)) ;//进一
 printf("%.2lf\n",sqrt(9));//求开平方
 printf("%.2lf\n",pow(5,2)) ;//求第一个数字的第二个数字次
 printf("%.2lf\n",abs(-92));//取绝对值
 */
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值