互助程序源碼
㈠ c語言程序代碼
#include<stdio.h>
#define N 200
struct child
{
char name[10];
char sex[3];
int age;
int height;
float weight;
struct {
int year;
int month;
int day;
}bdate;
}ch[N];
void input()
{
int i;
for(i=0;i<N;i++)
{
printf("\n請輸入第%d名小朋友信息:\n",i+1);
printf("姓名:");
scanf("%s",ch[i].name);
printf("性別:");
scanf("%s",ch[i].sex);
printf("年齡:");
scanf("%d",&ch[i].age);
printf("身高:");
scanf("%d",&ch[i].height);
printf("體重:");
scanf("%f",&ch[i].weight);
printf("出生日期[YYYY-MM-DD]:");
scanf("%d-%d-%d",&ch[i].bdate.year,&ch[i].bdate.month,&ch[i].bdate.day);
}
}
void sort()
{
struct child ct;
int i,j;
for(i=0;i<N-1;i++)
for(j=0;j<N-i-1;j++)
if(ch[j].height<ch[j+1].height)
{
ct=ch[j];
ch[j]=ch[j+1];
ch[j+1]=ct;
}
}
void output()
{
int i;
printf("\n\t幼兒園小朋友一覽(依身高排序)\n");
printf("===================================================\n");
printf(" 姓名 性別 年齡 身高 體重 出生日期 \n");
printf("===================================================\n");
for(i=0;i<N;i++)
printf(" %-8s %-2s %2d %d %3.1f %d.%d.%d\n",ch[i].name,ch[i].sex,ch[i].age,ch[i].height,ch[i].weight,ch[i].bdate.year,ch[i].bdate.month,ch[i].bdate.day);
}
void main()
{
input();
sort();
output();
}
//分給的忒少,呵呵
㈡ 請問,一些開源程序的源碼如何下載應該去哪裡下載比如csh,apache,謝謝
直接去官網下載:如下載apache下的mahout,網路中搜出其官網(http://www.apache.org/) ->進入官網,其右上角有個download -> 進入download可以選擇下載的伺服器,如(http://mirror.bjtu.e.cn/apache/ )-> 進入伺服器,找到mahout文件夾就可以下載各個版本的mahout
㈢ 怎麼查看程序的源代碼 在線等~~
這個很簡單,你需要按照以下步驟:
(1)用瀏覽器打開你需要的頁面後,在頁面沒有鏈接的空白處單擊右鍵,然後單擊選擇「查看源文件」(關於這個選項名稱,不同的瀏覽器略有不同,ie和騰訊tt是「查看源文件」,opera是「源代碼」……反正是同一個選項)
(2)之後瀏覽器會自動彈出該頁面的源代碼,ie、世界之窗和騰訊tt都是彈出.txt的文本文檔,opera和chrome的源碼則出現在一個新建頁面里。
(3)特別注意的是:對於初學者而言,可能會誤認為這個源代碼就可以直接拿來用了。其實這個只是該靜態頁面處於當前狀態的源碼,可能拿去本地訪問也能成功,但是其中的鏈接和圖片等動態結構並沒有包含進去。意思是,不要想偷懶直接源文件中的代碼,對於這樣的靜態代碼,學習即可,原樣照搬是行不通的。
(4)如果想自己嘗試把網站的源碼下載下來本地訪問的話,就比較復雜了,你需要搭建一個以apache伺服器 + mysql資料庫 + php(一種網路腳本語言)支持的平台。把源文件擴展名改為.php,放進伺服器默認的網路文件夾中,然後用瀏覽器訪問這個文件,就能打開靜態頁面了。
希望能夠幫助你~~呵呵…………
㈣ 源碼的作用及介紹有哪些
源碼是指編寫的最原始程序的代碼。運行的軟體是要經過編寫的,程序員編寫程序的過程中需要他們的語言。以下是由我整理關於什麼是源碼的內容,希望大家喜歡!
源碼的分類
1、計算機裡面運行的所有東西都是用程序編出來的(包括操作系統,如Windows,還有Word等,網路游戲也一樣),而編寫程序要用到計算機語言,用計算機語言直接編出來的程序就叫源碼,比如用
VisualBasic編寫的源碼文件一般為、bas文件,而用C++編寫的一般為、cpp文件,源代敗旁碼不能直接運行,必須編譯後才能運行。源碼經過編譯處理後就可以直接在操作系統下運行了。
2、很多的站長都喜歡使用建網站的程序源碼,因為可以很方便的修改,對於任何一個seo人員來說,都是非常好的一個切入點。
3、從字面意義上來講,源文件是指一個文件,指源代碼的集合、源代碼則是一組具有特定意義的可以實現特定功能的字元(程序開發代碼)。
4、“源代碼”在大多數時候等於“源文件”此盯。
比如在這個網頁上右鍵滑鼠,選擇查看源文件、出來一個記事本,裡面的內容就是此網頁的源代碼、"這句話就體現了他們的關系,此處的源文件是指網頁的源文件,而源代碼就是源文件的內容,所以又可以稱做網頁的源代碼、、
源代碼是指原始代碼,可以是任何語言代碼。
匯編碼是指源代碼編譯後的代碼,通常為二進制文件,比如共享庫、可執行文件、、NET中間代碼、JAVA中間代碼等。
高級語言通常指C/C++、BASIC、C#、JAVA、PASCAL、易語言等等。匯編語言就是ASM,只有這個,比這個更低級的就是機器語言了。
源碼的作用
1、生成目標代碼,即計算機可以識別的代碼。
2、對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟體說明的編寫,因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯。但是說明對軟體的學習、分享、維護和軟體復用都有巨大的好處。因此,書寫軟體說明在業界被認為是能創造優秀程序的良好習慣,一些公司也硬性規定必須書寫。
需要指出的是,源代碼的修改不能改變已經生成的目標代碼。如果需要目標代碼做出相應的修改,必須重新編譯。
源碼的執行效率
雖然我們可以通過不同的語言來實現計算機的同一功能,但在執行效率上則存在不同。普遍規律是:越高級的語言,其執行效率越低。這也是為什麼匯編語言生成的文件比用BASIC語言生成文件普遍要小的原因。
源代碼就是用匯編語言和高級語言寫出來的代碼。主要對象是面向開發者;
我們平常使用的應用程序都是經過源碼編譯打包以後發布的,呈現的最後結果是面向使用者,最終客戶的。
源碼的程序使用
網站程序一般就是可以用記事本打開的好多行英文的,用編程語言寫好的軟體
源程序經過編譯成目標程序,才能運行。一般目標程序不能再修改了。
我們電腦上安裝的軟體都是目標程序。源程序不可能直接運行的。
提倡軟體開源的人士認為應該提供源程序給用戶,讓用戶自己修改,有利於軟體行業的發展森枯和。反對的人覺得這樣不利於保護版權。