#includestdio.h
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),平利企業(yè)網(wǎng)站建設(shè),平利品牌網(wǎng)站建設(shè),網(wǎng)站定制,平利網(wǎng)站建設(shè)報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,平利網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
main()
{
int a=0,b=0,min;
printf("請輸入a:");
scanf("%d",a);
printf("請輸入b:");
scanf("%d",b);
if(ab)
min=a;
else
min=b;
printf("最小值是:%d",min);
printf("\n");
}
#include stdio.h
int main(void){
int arr[10]={2,7,9,11,15,27,29,32,35,36};
int cp[100]={}; //新數(shù)組
int val=0;
int *p=arr;
int firstflag=0; //插入標志,若=1表示已插入
printf("請輸入要插入的數(shù):");
scanf("%d",val);
int i;
for(i=0;i10;){ //一次循環(huán)
if(firstflag==0){ //如果還沒有插入
if(val*p){ //如果要插入的數(shù)小于循環(huán)的數(shù),就將插入的數(shù)放入新數(shù)組中
cp[i]=val;
i++;
firstflag=1;
}
else{ //如果插入的數(shù)大于循環(huán)所得的數(shù),將原數(shù)組中對應的數(shù)放入新數(shù)組中
cp[i]=*p;
p++;
i++;
}
}
else{ // 如果已插入,則將原數(shù)組中的數(shù)放入新數(shù)組中
cp[i]=*p;
p++;
i++;
}
}
printf("原始數(shù)組:\n");
for(i=0;i10;i++){
printf("%d ",arr[i]);
}
printf("\n");
printf("插入后的數(shù)組:\n");
for(i=0;cp[i];i++){
printf("%d ",cp[i]);
}
printf("\n");
}
結(jié)果:
請輸入要插入的數(shù):9
原始數(shù)組:
2 7 9 11 15 27 29 32 35 36
插入后的數(shù)組:
2 7 9 9 11 15 27 29 32 35
請輸入要插入的數(shù):16
原始數(shù)組:
2 7 9 11 15 27 29 32 35 36
插入后的數(shù)組:
2 7 9 11 15 16 27 29 32 35
#includestdio.h//#include表明這是給編譯程序預處理用,因為程序中要用函數(shù)printf,因此必須在尖括號中寫stdio.h,因為printf函數(shù)在這個文件中被定義
int main() //每個c程序必須且僅有一個main函數(shù),前面的int報名函數(shù)結(jié)束執(zhí)行后需要給定一個整型的返回值,后面的空括號表明main是個函數(shù),且沒有(不需要)調(diào)用參數(shù)
{ //函數(shù)體作為一個完整的結(jié)構(gòu),是這個函數(shù)(main函數(shù))所有可執(zhí)行語句的集合,如果是多句組成需要用大括號括起來,如果僅一句則可省略,這個大括號表示main函數(shù)的開始.c語言程序的組成單位是語句,每個語句用分號結(jié)尾
pirntf是c語言標準輸出函數(shù),后面的括號中是調(diào)用這個函數(shù)的參數(shù),雙引號中的一串字符作為調(diào)用這個函數(shù)的參數(shù),printf負載將這個字符串顯示到屏幕上,c語言中雙引號中給出的叫字符串,最后的\n表明一個換行回車字符(無法明文直接寫換行符只好用\n替代)
由于main函數(shù)前面有int,因此函數(shù)在結(jié)束時需要用return語句后面跟一個int型數(shù)據(jù)作為main函數(shù)的返回值,由于程序中未關(guān)心返回值問題,直接寫個人畜無害的0,這個0將返回給調(diào)用者(一般是windows的控制臺程序). 如果main前面寫void表明這個函數(shù)無需返回值,那么這個return語句可寫成return;由于這個語句出現(xiàn)在最后一句,不帶參數(shù)的reutrn語句可以省略
這個程序會從main函數(shù)開始執(zhí)行,遇到printf語句則輸出其中字符串內(nèi)容到顯示屏(控制臺窗口中),然后結(jié)束程序.你可以考慮修改字符串中內(nèi)容為Hello world!\n然后重新編譯運行試試