r语言将百分数化为小数_C语言入门学习(一)
知識點1【寫代碼的過程】
編輯器:程序員寫代碼的過程(記事本、vc6.0、vim)(讓程序員看懂)
編譯器:查看代碼的語法錯誤,生成匯編語言。
匯編器:將生成好匯編語言 生成 二進制語言(目標文件)
連接器:將生成好 二進制語言+用到的庫+啟動代碼 ==>可執行文件
知識點2【完整的c代碼分析】
1、案例1:hello iot
//行注釋:
#include<stdio.h>//std 標準 i輸入 o輸出(標準的輸入輸出頭文件)
/* 塊注釋 不能嵌套
main 是程序的入口 有且僅有一個
main左邊的int 代表的是函數的返回值類型
()里面函數的形參(函數外部將數據傳遞到函數內部的橋梁)
*/
int main(int argc,char *argv[])
{//函數的功能都在{}里面實現
//使用任何東西 必先存在
//printf:將""中的字符串 輸出到 終端上
printf("hello iotn");//來至系統庫文件
//;c語言的語句結束標記
//如果你的代碼 一閃而過 可以用帶阻塞的代碼
getchar();
return 0;
}
//int char return 都是后面要講的關鍵字
總結:
1、main有且只有一個
2、printf的頭文件 是stdio.h
3、注釋 行注釋 塊注釋(不嵌套)
案例2:求圓的面積
(知道的條件:半徑r,算法:面積= π*r*r)
解析步驟:
1、r通過 鍵盤輸入 或者 特定的值
2、定義一個面積變量 area = π*r*r
3、將圓的面積輸出到終端上
#include<stdio.h>
//定義一個宏 建議大寫 和普通變量區分開
#define PI 3.14
int main(int argc,char *argv[])
{
float r=0.0f;//定義一個r變量 系統給r開辟4字節空間
float area = 0.0f;//定義一個面積變量
//獲得半徑 從鍵盤獲得scanf
printf("請輸入圓的半徑r:");
scanf("%f", &r);//帶阻塞
//算法:計算面積area = 3.14 * r * r
area = PI*r*r;
//將面積輸出%.2f中的.2表示小數部分保留兩位
printf("area = %.2fn",area);
return 0;
}
運行結果:
案例3:用分函數的方式 求兩個數的和
步驟分析:
1、定義兩個變量data1 data2 獲取鍵盤輸入
2、定義一個函數 去 計算上面兩個變量data1 data2的和
在 函數的內部 計算(怎么將數據 傳遞 到函數內部呢?)
需要用形參 將data1 data2傳遞到 函數內部
3、得到函數內部的計算結果(怎么得到呢?)
通過函數的返回值 得到函數的計算結果
#include<stdio.h>
int add_fun(int a,int b)
{
return a+b;
}
int main(int argc,char *argv[])
{
//定義兩個變量 獲取鍵盤輸入
//int data1 = 0;
//int data2 = 0;
int data1 = 0, data2 = 0;
int ret = 0;//存放函數的結果
printf("請輸入兩個int變量:");
scanf("%d %d",&data1,&data2);
//函數的調用
ret = add_fun(data1,data2);//a = data1 b = data2
//輸出ret的結果
printf("ret = %dn",ret);
return 0;
}
結果:
總結
以上是生活随笔為你收集整理的r语言将百分数化为小数_C语言入门学习(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 命令行更新node版本的方法
- 下一篇: python线下课程厦门_厦门pytho