本文目錄一覽:
c語言編寫一個程序,非常簡單
(1)
#include “stdio.h”
#include “math.h”
int main(int argc,char *argv[]){
float m,r;
int n;
printf(“Please input, the number of the principal and interest rates in turn.\n”);
if(scanf(“%f,%d,%f”,m,n,r)!=3 || m0 || n0 || r0){
printf(“Input error, exit…\n”);
return 0;
}
printf(“Interest: %.0f\n”,m*(pow(1+r,n)-1)*.8);
return 0;
}
運行樣例:
(2)
#include “stdio.h”
int main(int argc,char *argv[]){
float h,r;
printf(“Please enter r h(R:) in turn.\n”);
if(scanf(“%f,%f”,r,h)!=2 || r0 || h0){
printf(“Input error, exit…\n”);
return 0;
}
printf(“The volume is: %.2f\n”,3.14/3*h*r*r);
return 0;
}
運行樣例:
如何用C語言編寫一個簡單的程序!
上了大學有很多同學都在學習C語言,C++就是C語言的一種,那麼怎麼用c語言寫一個簡單的程序hello world呢,下邊來給大家演示一下
工具/材料
電腦,c語言軟體
01
滑鼠左鍵雙擊c語言軟體,打開,打開後界面如圖,點擊關閉即可
02
點擊上方程序窗口左上角的文件,選擇新建
03
在打開的窗口中選擇文件,下邊一般是第四個 c++Source file,輸入文件名(hellw.c),一定要以「.c」為後綴結尾
04
進入編輯頁面在,頁面編輯源代碼就可以
#includestdio.h
void main()
{
printf(“hello world!”\n);
}
然後選擇保存,列印,輸出運行。
05
輸出的效果就是這樣了,一個簡單的c語言程序就寫好了
特別提示
所有的輸入都要在英文半形的情況下輸入,不然程序會不能識別,會報錯。
C語言編寫好代碼後,怎麼編譯,最後生成可執行文件?
材料/工具:vc6.0
1、打開c語言編輯工具,在工具中寫入程序的源代碼。
2、完成以後,點擊編譯後點擊組建,然後點擊執行。
3、執行完程序,點擊回車按鈕選項。
4、點擊文件另存為把文件存到你能夠找到的文件夾中。
5、打開保存在桌面的文件夾,裡面有有一個 Bebug 的文件夾。
6、打開 Bebug 的文件夾,有一個以.exe為後綴名的文件,就是所需要的可執行文件,將其拷貝出,就可以單獨執行,也就是一個小軟體生成了
用C語言編寫一個簡單程序,有哪些步驟,可以舉一個例子詳細講解下嗎?
//以Helloworld示例
//先使用編輯工具如windows的記事本或vc++環境,或linux的vim編輯器創建一個hello.c文件
//打開文件後,如下 步驟寫程序
#include stdio.h//首先要引入c語言的標準輸入輸出庫文件,因為這個文件里有已經定義好的可以使用的函數
//接下來需要寫一個main函數,這也是c語言程序里必不可少的一個函數,叫主函數,他是整個程序的入口函數,程序所有的功能實現都要在這個函數中體現。但是這個函數有且僅有一個
int main()
{
//這是main函數的函數體,要實現什麼功能,就把實現功能的語句寫到這裡面
//比如我要實現列印HelloWorld字元,那麼我就調用printf()標準輸出語句
printf(“Hello World!\n”);//這個語句表示原樣輸出引號內的字元,『\n』表示換行
return 0;//最後,因為main函數有一個int的返回類型限定,那麼我們使用return語句返回一個int類型的值 0.
}
//這樣就結束了。一個簡單的但又完整的C程序就有了,
//下一步就是使用編譯器編譯成目標的可執行文件:
//如果是windows下的vc++,那麼需要分別點擊編譯,鏈接兩個按鈕生成hello.exe可執行文件
//如果是linux下直接在shell中使用gcc hello.c就可以編譯成可執行文件a.out
//最後就是運行了,windows下直接點擊vc++的運行或雙擊hello.exe可以出現dos窗口運行,並顯示結果,linux下使用「./a.out」可以直接運行,運行結果會顯示在shell中。
//這就是整個完整的流程,包括每一步。如果幫助到你,請你採納為答案。謝謝。
原創文章,作者:WVRQ,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/143652.html