當前位置:首頁 » 編程軟體 » 做編程代碼

做編程代碼

發布時間: 2022-03-31 19:51:42

⑴ 求一簡單C程序代碼

寫好了,你看看吧,有要求再提
#include<stdio.h>
#include<conio.h>
int main(){
char input[50];
printf("請問 1+1=");
for(;;){
gets(input);
if(strcmp(input,"2")==0) {puts("正確");break;}
printf("重新輸入 1+1=");
}
getch();
}

c語言編程代碼

兩種方法我寫在一起,可以獨立拆開。

#include <stdio.h>

void finda1(char a[3][10]);

void finda2(char a[3][10]);

void show(char (*p)[10]);

int main()

{

char a[3][10]={{"gehajl"},{"788a987a7"},{"ccabbbabbb"}};

printf("原數組內容: ");

show(a);

printf(" 1、用數組指針的方法(函數finda1): ");

finda1(a);

printf("執行後: ");

show(a);


printf(" --------------------- ");


char b[3][10]={{"gehajl"},{"788a987a7"},{"ccabbbabbb"}};

printf("原數組內容: ");

show(a);

printf(" 2、用指針數組的方法(函數finda2): ");

finda2(b);

printf("執行後: ");

show(b);

return 0;

}

void finda1(char a[3][10])

{

int i,j;

char (*p)[10]=a;

for(i=0;i<3;i++)

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

if(p[i][j]=='a')

printf("發現:第%d行第%d個元素是『a』,已替換 ",i+1,j+1),p[i][j]='1';

}

void finda2(char a[3][10])

{

int i,j;

char *p[3]={&a[0][0],&a[1][0],&a[2][0]};

for(i=0;i<3;i++)

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

if(p[i][j]=='a')

printf("發現:第%d行第%d個元素是『a』,已替換 ",i+1,j+1),p[i][j]='1';


}

void show(char (*p)[10])

{

int i,j;

for(i=0;i<3;i++,printf(" "))

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

printf("%c ",p[i][j]);

}

⑶ 程序源代碼怎麼做

讓代碼方法簡短
不要小看這一點,很多人都忽視它,這是不對的。你寫的方法要始終能在一個屏幕里放得下,如果你需要去滾動屏幕,這會分散你的注意力,而且你看不到整個的上下文。最佳長度是5-20行,這根據你的情況而定。
2/4
不要用神秘數字
當你要把什麼東西跟一個常量值做比較時,記得把這個值定義成常量。沒有什麼會比去猜測你的同事寫的這樣的代碼更讓人頭疼的事了
如將 il < 4384 換成 inputLength < MAX_INPUT_LENGTH 感覺會不會比較好

3/4
不要用自描述的變數名和方法名
設計出來的代碼要做到:無論是誰,只要看一眼就能知道是幹嘛的。盡量不要用簡寫方式,除非有特殊的習慣,就像src - source pos - position prev - previous
如果你認為描述性的名稱並不是那麼有價值,請對比一下n, ns, nsisd 和 numTeamMembers, seatCount, numSeatsInStadium。

4/4
不要逆常規而行
每種語言都有自己不同的習俗約定。一般來說,人們聽的最多的是Java的編碼規范。讓我們看看其中的一些習俗規范:
如方法名應該小寫字母開頭,其後用字母大寫的單詞連接(veryLongVariableName);類名應該都使用首字母大寫的單詞連接而成;常量名應該全部大寫,用下劃線連接(MY_CONSTANT);左大括弧應該跟 if 語句在同一行。
只有在有必要的理由時才去打破這些常規,不要輕易的因為你不高興就違反它。如果你只是在團隊里改變一些這樣的習慣,那也沒問題,但當把你代碼拿出來和其他的沒有這些思想准備的程序員共享時,問題就會來了

⑷ C語言編程代碼

樓主的這個程序是想輸入一個字元串,然後算出其中的小寫字母個數、大寫字母個數以及數字個數,對吧?修改如下:
#include"stdio.h"/*你這里差了頭文件了,不過你如果是在WIN_TC下編譯得就可以不用,不過還是養成習慣把頭文件寫進去的好*/
#define N 100/*定義字元串的最大長度,你可以自己定義別的大小*/
main()
{
int date=0,da=0,xiao=0;
int i=0;
char c[N]; /*字元串嘛,用數組最好了!*/
scanf("%s",c);/*鍵盤輸入字元串,記得以「!」結尾哦*/
while(c[i]!='!')
{ if(c[i]>='a'&&c[i]<='z') /*這里省略了else語句,因為根本不需要*/
xiao++;
if(c[i]>='A'&&c[i]<='Z')
da++;
if(c[i]>='0'&&c[i]<='9')
date++;
i++;
}
printf("xiao=%d,da=%d,date=%d\n",xiao,da,date);
}
樓主如果覺得我答得不錯得話,記得給我加分哦……
加油!

⑸ 關於編程代碼。

C,C++,C#算是一個系列的,其中C是應用最廣的語言(可以用來寫硬體驅動程序),C++和C#的區別在於C#的.net應用性高。
JAVA主要用在小的模塊或者一些嵌入式系統的軟體(比如手機軟體.jar,.jad的都是JAVA的)
C/C++可以用VC6.0來編譯,vs系列軟體可以編譯你說的所有語言
PHP 是一種 HTML 內嵌式的語言,是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,被廣泛的運用。(這個東西我也不太清楚,但能看得懂寫的是什麼)
SQL是資料庫語言的如果要做大型的軟體必須要用到SQL,SQL語言可以嵌入到C/C++,C#,JAVA等語言中

⑹ 編程怎麼做代碼怎麼用

編程就是一步一步搭橋讓你走向目標的過程,代碼就是中間的橋路。你要知道達到目標需要哪些代碼,把這些代碼一句句拼接起來。當這個目標十分遙遠復雜時候,你要知道如何優化你的路線。
學編程開始要學習基本語法,大目標都是小語法拼接的。其實我們說話寫文章本身也算一種編程。

⑺ 代碼編程如何入門

第一階段,選擇語言。

你需要用網路谷歌提前上網了解,像C、C++、Java、JavaScript,包括時下比較新潮的Python、Go,都是我們所說的編程語言。這些語言都沒有絕對的優勢,而是各有千秋,側重於不同的需求。例如新興的Python在數據分析和機器學習等方面有較好的應用,而傳統的JavaScript、Java則是用於web前後端的開發,更符合市面上的崗位需求。

在選擇時,你要先給自己想進的公司,想做的職位有一個初步的畫像。我個人建議,如果是想要從事相關工作,還是要選擇一個應用范圍和前景都更廣闊的語言作為入職的敲門磚。等到真正工作以後再學習其他語言。

第二階段,學習編程「思想」

這時候你可能會糾結於是報個培訓班還是自學?這要根據你自己的個人情況,現在網上編程的課程體系很豐富,像是B站上有很多教Java的視頻,不懂的地方也可以向網路和谷歌求教。至於培訓班,在內容上其實和自學都沒有多大出入,但可以幫你強制性的固定一個學習時間,花錢給自己買點兒壓力,要是在時間和財力允許的狀況下可以選擇。

而在學習的過程中,切忌無腦的照著別人的代碼敲,甚至我都不建議你記筆記。因為最重要的是能夠學習別人的編程的思路,你要時刻思考這個功能是怎麼實現,為什麼要這么實現。最好能每次看完書或者視頻,用自己的思路把這些東西整理出來,在和視頻中對比,找出問題,這樣才能把人家精髓的東西消化到自己的思維中。

第三階段,動手實踐。

學習時,你要給自己一個心理暗示,把自己當作一名真正的開發者。因為編程是一項必須放在實踐中檢驗的工作。記熟語法和API只是基礎,能用他們解決實際問題才叫編程。在你摸到一些編程思路之後,可以嘗試著脫離課本完全自己實現功能。自己實現一些小項目來練手,看別人項目代碼,與別人討論,提升代碼能力。最終的入職報告上,你所做的項目才是能證明你個人價值的經驗。

第四階段,了解業務邏輯。

什麼是業務邏輯呢?簡單來說,就是客戶給你的框架和要求。

我剛開始工作的時候,也是一接到業務上手就寫代碼,以至於到了中後期會漏掉客戶要求的點,或沒辦法周全客戶的需求。這也是很多新手會犯的一個毛病,有經驗的老手通常就會告訴你,沒有任何一個項目十一上來就寫代碼了。

我們需要在動手之前,仔細的研究客戶的框架和要求,理清業務邏輯。把編程過程中,要注意的點羅列清楚,可以做成一個流程圖,再開始動手編程。

作為一個零基礎的初學者,如果能走過這4個階段,基本就算是入行了。

⑻ 編程代碼

今天也是閑來無事,就多少給你寫點c語言的吧,自己也順便回憶下!
1,數據類型:char,short,int,long,float,double,byte,boolean,unsigned,struct,union,enum。
2,存儲類別:auto,static,register,extern。
3,函數定義:形式為:存儲類別 數據類型 函數名(參數列表){函數體}
例如: static int max(int x,int y){int z; z=x>y?x:y; return z;}
4,語句:
條件控制語句:if(表達式)語句1 else 語句2
循環語句:while(表達式);do 語句 while (表達式);
for(表達式1;表達式2;表達式3){};
分支:switch(表達式){case 常量表達式1:語句1;case 常量表 達式2:語句2;…………default 語句n+1;}
5,預處理命令:
#define 宏名 字元串
#define 宏名(參數1,參數2,…………參數n)字元串
#undef 宏名
#include 「文件名」
#if 常量表達式
#ifdef 宏名
#ifndef宏名
#else
#endif
6,函數,
數學函數 如:abs,acos,max,log,
字元函數和字元串函數:strcat ,strcmp,strlen,tolower等
輸入輸出函數;scanf,printf,write,puts,read,open等
7動態存儲分配函數:calloc,free,malloc,free,realloc;

好了,就寫這么多了。其實我想說,如果只是對電腦編程有點興趣,還是算了,去做做其他有意義的事吧,別浪費時間。

⑼ 代碼編程是什麼呢

代碼編程是藉助於計算機來達到某一目的或解決某個問題,而使用某種程序設計語言編寫程序代碼,並最終得到結果的過程。

編輯程序讓電腦執行的過程就叫編程很多軟體都可以編程具有代表性的計算機語言有Java,BASIC C,C++,VB,VF,SQL,網頁編程JSP,ASP,PHP,軟體是eclipse,Microsoft Visual Studio,Microsoft Visual Basic,Microsoft SQL Server,等等。

Java是應用最廣泛的編程語言之一,大學中則常常以C語言作為編程的入門語言,BASIC是Beginner's All-purpose symbolic instruction Code(初學者通用符號指令代碼)的縮寫,是國際上廣泛使用的一種計算機高級語言。

例子

打個比方說,它好比指導你烹調菜品的菜譜或指揮行駛一路到達目的地的交警(或者交通路標)。沒有這些特殊的指令,就不能執行預期的任務。

計算機也一樣,當你想讓計算機為你做一件事情的時候,計算機本身並不能主動為我們工作,因此我們必須對它下達指令,而它根本不會也不可能聽懂人類自然語言對事情的描述,因此我們必須使用程序來告訴計算機做什麼事情以及如何去做?甚至對最簡單的任務也需要指令,例如如何取得擊鍵,怎樣在屏幕上放一個字母,怎樣在磁碟中保存文件等等。

熱點內容
聯想安卓升級包在哪裡下載 發布:2025-01-24 09:15:20 瀏覽:591
認票的演算法 發布:2025-01-24 09:00:45 瀏覽:927
android調用列印機 發布:2025-01-24 09:00:32 瀏覽:808
網易版我的世界伺服器如何 發布:2025-01-24 08:55:47 瀏覽:968
編譯器鼻祖 發布:2025-01-24 08:54:11 瀏覽:844
如何用安卓編譯項目 發布:2025-01-24 08:30:46 瀏覽:863
計算機同時輸出和存儲設備的區別 發布:2025-01-24 08:29:21 瀏覽:581
食物語上傳 發布:2025-01-24 07:58:44 瀏覽:754
編程相關書籍 發布:2025-01-24 07:55:45 瀏覽:430
英雄聯盟手游需要哪些配置 發布:2025-01-24 07:42:03 瀏覽:985