當前位置:首頁 » 編程語言 » c語言源碼

c語言源碼

發布時間: 2022-01-24 02:18:10

c語言編程源代碼翻譯

#include<stdio.h>//頭文件
intmain(void)//主函數
{
intdogs;//定義整型變數dogs
printf("Howmanydogsdoyouhave? ");//屏幕上輸出:Howmanydogsdoyouhave?
scanf("%d",&dogs);//從鍵盤輸入一個數,這個數給dogs賦值,之後dogs的值就是這個數
printf("soyouhave%ddog(s)! ",dogs);//屏幕上輸出:soyouhave(你從鍵盤輸入的那個數)dog(s)!
return0;
}
}

Ⅱ C語言代碼

我給樓主編了個,但由於從VC上復制下來可以能由於這里的長度不夠,所以會有些亂的#include
<stdio.h>
void
main()
{
int
i;
float
money;
printf("請輸入經濟艙的價位:");
scanf("%f",&money);
printf("請輸入旅客所持票的倉位,1-頭等艙;2-公務艙;3-經濟艙:");
scanf("%d",&i);
switch(i)
{
case
1:
{
float
wight,m;
printf("請輸入旅客行李的實際重量");
scanf("%f",&wight);
if(wight>40)
{
m=(wight-40)*(money*1.5/100);
/*算出托運費*/
printf("旅客需繳納的托運費為%f元\n",m);
}
else
printf("旅客行李並未超出規定");
}break;
case
2:
{
float
wight,m;
printf("請輸入旅客行李的實際重量");
scanf("%f",&wight);
if(wight>30)
{
m=(wight-30)*(money*1.5/100);
/*算出托運費*/
printf("旅客需繳納的托運費為%f元\n",m);
}
else
printf("旅客行李並未超出規定");
}break;
case
3:
{
float
wight,m;
printf("請輸入旅客行李的實際重量");
scanf("%f",&wight);
if(wight>20)
{
m=(wight-20)*(money*1.5/100);
/*算出托運費*/
printf("旅客需繳納的托運費為%f元\n",m);
}
else
printf("旅客行李並未超出規定");
}break;
}
}
這個可以很好的實現你所想要的要求。
你把我這個復制到VC裡面去,就可以執行了!

Ⅲ 最簡單的C語言代碼

最簡單的C語言代就是輸出「helloWord」,通常是作為初學編程語言時的第一個程序代碼。具體代碼如下:

#include <stdio.h>

int main(){

printf("Hello, World! ");

return 0;

}

(3)c語言源碼擴展閱讀:

1、程序的第一行#include <stdio.h>是預處理器指令,告訴 C 編譯器在實際編譯之前要包含 stdio.h 文件。

2、下一行intmain()是主函數,程序從這里開始執行。

3、下一行printf(...)是C中另一個可用的函數,會在屏幕上顯示消息"Hello,World!"。

4、下一行return0;終止main()函數,並返回值0。

Ⅳ c語言代碼

for(i=0;i<=100000;i++){

k=i;

for(j=1;j<10;j++)

k=k/2-1;

if(k==1)

printf("%d ",k);

}

Ⅳ C語言,C語言源代碼到底是什麼意思

現在的教學流程有問題

要是我肯定先拿一個可以正常運行的helloworld來一邊改

一邊講解

然後寫個猜數字控制台程序

接下來用MFC給他寫個界面

讓大家知道學習這些演算法到底有什麼用

再往後,我可能會一直教界面編程

直到你們感覺到自己的演算法需要深入學習

然後再回過頭去學演算法

別用什麼垃圾TC了,這都什麼年代了

新手建議VC6即可,又可以學演算法

也能開發MFC界面程序對電腦配置要求也不搞

甚至綠色精簡版就能用

然後寫一些游戲相關的工具或者網路相關的工具

不怕不懂,這樣至少知道缺什麼知識,然後去學

我最討厭學一大堆,也不知道有什麼用的

提不起興趣,也沒有積極主動性

我寫的網游伺服器在線人數實時顯示。。。。

還有游戲輔助沒寫完 這里不能上圖了,要是上那個估計會被刪除回答

Ⅵ 有如下C語言源代碼:

從這兩行的運算結果來看!第一個不夠精確,第二個很精確。

B轉換成了long型後,變成可帶小數的了,比如B=40;這里就變成了40.0。
同時後面運算時都將變成lang型去運算,就變成40.0*100.0/4095.0=0.97 約等於1。 如果按照第一種演算法最終的結果是0。顯然第二種要准確的多!

Ⅶ 請問C語言源代碼什麼意思

("please enter Month Number(less than 40):"); 雙引號內的為字元串 原樣輸出 please enter Month Number(less than 40):"); 這個都要原樣輸出來的
("%d",&n); %d表示十進制整數 &n 是n所在的內存地址
scanf("%d",&n);就是給 n輸入一個十進制的整數

("\n"); 什麼意思 轉義字元 換行的意思

(" M. 1:%10ld",fn1);為什麼有%10ld, ld(long) 長整形 10表示寬度為10

if(i%4==0)printf("\n");什麼意思 如果 i為4的倍數 換行一次。

QQ 7154920

Ⅷ C語言源代碼

大體上可以滿足你的要求了,個別細節你再自己看看吧,我困的實在不行了。。
DEV C++ 編譯通過,運行正常 。

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

void practisesys(void);
void testsys(void);
int typechoose(void);
int Addition(int,int);
int Subtraction(int,int);
int Multiplication(int,int);
int Division(int,int);

int main(void)
{
int choose;
printf(" =====================================================================\n\n");
printf("\t\t Welcome to the math study system\n\n");
printf(" =====================================================================\n\n");
printf("\t\t[1].practise\t\t\t[2].test\n");
printf("\nPlease choose one option of the two:");
scanf("%d",&choose);
if(choose == 1)
{
practisesys();
system("cls");
}
else if(choose == 2)
{
testsys();
system("cls");
}
else
{
printf("Input a wrong number,exit...\n");
getch();
return 0;
}
system("PAUSE");
return 0;
}

void practisesys(void)
{
int n1,n2,result,type,input,right,wrong;
right = 0;
wrong = 0;
type = typechoose();
system("cls");
do
{
do
{
srand((unsigned)time(NULL));
n1 = rand()%100;
n2 = rand()%100;
}while(n1<n2);
label1:
if(type == 1)
{
result = Addition(n1,n2);
printf("%d + %d =",n1,n2);
}
else if(type == 2)
{
result = Subtraction(n1,n2);
printf("%d - %d =",n1,n2);
}
else if(type == 3)
{
result = Multiplication(n1,n2);
printf("%d * %d =",n1,n2);
}
else if(type == 4)
{
result = Division(n1,n2);
printf("%d / %d =",n1,n2);
}
else if(type == 5)
{
srand((unsigned)time(NULL));
type = rand()%4+1;
goto label1;
}
scanf("%d",&input);
if(input == result)
{
right++;
printf("you are right!\n");
}
else
{
wrong++;
printf("you are wrong!\n");
}
}while(1);
printf("you anwsered the question rightly for %d .\n",right);
printf("you totally anwsered the question for %d .\n",right+wrong);
printf("your answer's exactitude rateaccuracy rate is %d %%.\n",right/(right+wrong)*100);
printf("Welcome to use the program!\n");
getch();
return;
}
void testsys(void)
{
int n1,n2,result,input,i,right,wrong,times,sum;
right = 0;
wrong = 0;
sum = 0;
system("cls");
printf("please input how many times would you like to test:");
scanf("%d",×);
do
{
srand((unsigned)time(NULL));
n1 = rand() % 100;
n2 = rand() % 100;
i = rand() % 4+1;
if(i == 1)
{
result = Addition(n1,n2);
printf("%d + %d =",n1,n2);
}
else if(i == 2)
{
result = Subtraction(n1,n2);
printf("%d - %d =",n1,n2);
}
else if(i == 3)
{
result = Multiplication(n1,n2);
printf("%d * %d =",n1,n2);
}
else if(i == 4)
{
result = Division(n1,n2);
printf("%d / %d =",n1,n2);
}
scanf("%d",&input);
if(input == result)
{
right++;
printf("you are right!\n");
}
else
{
wrong++;
printf("you are wrong!\n");
}
}while(sum++ <= times);
printf("you anwsered the question rightly for %d .\n",right);
printf("you totally anwsered the question for %d .\n",right+wrong);
printf("your answer's exactitude rateaccuracy rate is %d %%.\n",right/(right+wrong)*100);
printf("you get the score of %d",right*10);
printf("Welcome to use the program!\n");
getch();
return;
}

int typechoose(void)
{
int choose,flag;
do
{
system("cls");
flag = 0;
printf("1.Addition arithmetic\n2.Subtraction arithmetic\n3.Multiplication arithmetic\n4.Division arithmetic\n5.Commixture arithmetic\n");
printf("\nplease input a number that you choose:");
scanf("%d",&choose);
if(choose != 1 && choose != 2 && choose != 3 && choose != 4 && choose != 5)
{
flag = 1;
}
}while(flag);
return choose;
}

int Addition(int n1,int n2)
{
return n1+n2;
}

int Subtraction(int n1,int n2)
{
return n1-n2;
}

int Multiplication(int n1,int n2)
{
return n1*n2;
}

int Division(int n1,int n2)
{
return n1/n2;
}

Ⅸ C語言代碼

最簡單的C語言代就是輸出「helloWord」,通常是作為初學編程語言時的第一個程序代碼。具體代碼如下:

#include <stdio.h>

int main(){

printf("Hello, World! ");

return 0;

}

(9)c語言源碼擴展閱讀:

1、程序的第一行#include <stdio.h>是預處理器指令,告訴 C 編譯器在實際編譯之前要包含 stdio.h 文件。

2、下一行intmain()是主函數,程序從這里開始執行。

3、下一行printf(...)是C中另一個可用的函數,會在屏幕上顯示消息"Hello,World!"。

4、下一行return0;終止main()函數,並返回值0。

Ⅹ C語言的源代碼是什麼意思啊

C語言源代碼,就是依據C語言規則所寫出的程序代碼,常見的存儲文件擴展名為.c文件和.h文件,分別對應C源文件(source file)和C頭文件(header file)。

C語言是一門編程語言,簡單點說,就是由人類書寫按照一定規范書寫的字元,通過一定手段(編譯鏈接)轉換後,可以讓電腦或者其它電子晶元"讀懂",並按照其要求工作的語言。

在所有的編程語言中,C語言是相對古老而原始的,同時也是在同類語言中更接近硬體,最為高效的編程語言。

(10)c語言源碼擴展閱讀:

C語言廣泛應用於底層開發。它的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

它能提供了許多低級處理的功能,可以保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

其編譯器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

熱點內容
安卓軟體和蘋果系統哪個好 發布:2024-11-15 05:48:32 瀏覽:283
pythonwhileelse 發布:2024-11-15 05:39:10 瀏覽:671
java文件流上傳文件 發布:2024-11-15 05:24:02 瀏覽:147
linux安裝so 發布:2024-11-15 05:22:29 瀏覽:581
九游版冒險王2適合安卓哪個版本 發布:2024-11-15 05:12:33 瀏覽:600
iphonexsmax怎麼連接伺服器 發布:2024-11-15 05:11:46 瀏覽:775
長江存儲校招 發布:2024-11-15 05:11:01 瀏覽:966
oraclesql函數大全 發布:2024-11-15 05:10:00 瀏覽:465
form多文件上傳 發布:2024-11-15 05:09:21 瀏覽:913
雲伺服器搭建網站哪家好 發布:2024-11-15 04:57:34 瀏覽:512