第一篇:排列組合C語(yǔ)言輸出
#include
int Num;
void show(int n);
main()
{
int i;
printf(“請(qǐng)輸入:”);scanf(“%d”,&Num);a =(int *)malloc(sizeof(int)* Num);for(i = 0;i < Num;i++)a[i] = i + 1;show(Num);}
void show(int n){
int i, j, t;if(n > 1){for(i = 0;i < n;i++){t = a[i];} a[i] = a[n-1];a[n-1] = t;show(n-1);t = a[i];a[i] = a[n-1];a[n-1] = t;} else {} for(j = 0;j < Num;j++)printf(“%3d”,a[j]);printf(“n”);
return;
}
第二篇:C語(yǔ)言程序設(shè)計(jì) 輸出任意年份的日歷
1.(基本題,分值75)編程序?qū)崿F(xiàn)如下功能:輸入任意一個(gè)年份的值,輸出該年份的日歷。要求將12個(gè)月自上而下排成一列。
# include
if(month<3)
{c=((int)(year-1)/100);
Y=(year-1)-((int)((year-1)/100))*100;
w=((int)(c/4))-2*c+Y+((int)(Y/4))+((int)(13*(month+13)/5));
W=(w+70)%7;}
else if(month>=3)
{c=((int)(year/100));
Y=year-((int)(year/100))*100;
w=((int)(c/4))-2*c+Y+((int)(Y/4))+((int)(13*(month+1)/5));
W=(w+70)%7;
}
i=W;
printf(“nn
%dn”,month);
printf(“ 日
一
二
三
四
五
六n”);
for(j=1;j<=W;j++)printf(“
”);
for(day=1;day<=t[month-1];day++)
{i++;
printf(“%4d”,day);
if(i%7==0)printf(“n”);
} } printf(“n”);} 2.(拓展題,分值25)輸入任意一個(gè)年份的值,輸出該年份的日歷。要求將12個(gè)月自上而下排成兩列。# include
int t[]={31,0,31,30,31,30,31,31,30,31,30,31};
printf(“請(qǐng)輸入年份”);
scanf(“%d”,&year);
if(year%4==0&&year%100!=0||year%400==0)
t[1]=29;
else t[1]=28;for(month=1;month<=12;month=month+2){ flag1=0;flag2=0;
/*每次循環(huán)flag1;flag2的初始都應(yīng)該為0*/ if(month<3)
{c=((int)(year-1)/100);
Y=(year-1)-((int)((year-1)/100))*100;
w=((int)(c/4))-2*c+Y+((int)(Y/4))+((int)(13*(month+13)/5));
W=(w+70)%7;}
else if(month>=3)
{c=((int)(year/100));
Y=year-((int)(year/100))*100;
w=((int)(c/4))-2*c+Y+((int)(Y/4))+((int)(13*(month+1)/5));
W=(w+70)%7;
}
printf(“nn
%d
%dn”,month,month+1);
printf(“ 日
一
二
三
四
五
六
日
一
二
三
四
五
六n”);
i1=W;
/*一行一行的輸出*/
for(j=1;j<=W;j++)
/*第一行的循環(huán)不同于其他的 故要單獨(dú)寫(xiě)循環(huán)語(yǔ)句*/
printf(“
”);
for(day1=1;day1<=t[month-1]&&flag1==0;day1++)
{i1++;printf(“%4d”,day1);
if(i1%7==0)flag1=1;
}
printf(“
”);
i2=(W+t[month-1])%7;
for(k=1;k<=((W+t[month-1])%7);k++)
printf(“
”);
for(day2=1;day2<=t[month]&&flag2==0;day2++)
{i2++;printf(“%4d”,day2);
if(i2%7==0)flag2=1;}
printf(“n”);for(p=8;p<=50;p=p+7)
/*第二行及其后面的循環(huán)*/ {i1=0;flag1=0;for(day1=p-W;day1<=t[month-1]&&flag1==0;day1++)
{i1++;printf(“%4d”,day1);
if(i1%7==0)flag1=1;}
for(q=i1;q<7;q++)
/*格式對(duì)齊的控制 使第二列的日歷每行的第一個(gè)書(shū)從同一位置開(kāi)始*/
printf(“
”);
printf(“
”);
i2=0;flag2=0;
for(day2=p-(W+t[month-1])%7;day2<=t[month]&&flag2==0;day2++)
{i2++;printf(“%4d”,day2);
if(i2%7==0)flag2=1;}
printf(“n”);} } }
第三篇:C語(yǔ)言運(yùn)用一維數(shù)組和二維數(shù)組輸出楊輝三角
C語(yǔ)言——運(yùn)用一維數(shù)組和二維數(shù)組輸出楊輝三角
**********一維數(shù)組**********
#include
#define n 10
int main()
{
}
int a[n]={1,1},i,j;printf(“%5dn%5d%5dn”,1,a[0],a[1]);for(i=1;i **********二維數(shù)組********** #include int main() { int a[30][30]={0},i,j,n=10; for(i=0;i<=n-1;i++) a[i][0]=1; for(i=1;i<=n-1;i++) for(j=1;j<=i;j++) a[i][j]=a[i-1][j-1]+a[i-1][j]; for(i=0;i<=n-1;i++) { for(j=0;j<=i;j++) printf(“%5d”,a[i][j]); printf(“n”); } return 0; } #include int main() { int a[10]={1,5,3,6,8,5,4,82,1,8},i,j,t;for(i=0;i<10;i++) { for(j=0;j<10-i;j++) { if(a[j]>a[j+1]){ t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } } for(i=0;i<10;i++) { printf(“%dt”,a[i]); } return 0; } 個(gè) 人 簡(jiǎn) 歷第四篇:C語(yǔ)言:將一10個(gè)數(shù)的數(shù)組從小到大輸出
第五篇:c語(yǔ)言
個(gè)人信息
姓 電 Email 畢業(yè)院校 學(xué) 歷 名 話 許松 *** 395458593@qq.com 中南財(cái)經(jīng)政法大學(xué) 本 科 性 年 專(zhuān) 籍 別 齡 業(yè) 貫 男 22 計(jì)算機(jī)信息管理 四 級(jí) 湖南衡陽(yáng)
英語(yǔ)水平
擇業(yè)目標(biāo)
Java 程序員 Web 應(yīng)用的 Java 軟件開(kāi)發(fā)
專(zhuān)業(yè)技能
熟練基于 J2EE 的 JAVA 編程,有良好的編程習(xí)慣; 熟悉 SQLServer Oracle JDBC 數(shù)據(jù)庫(kù)技術(shù); 熟練應(yīng)用 Apache Tomcat 等應(yīng)用服務(wù)器; 熟練應(yīng)用多種 IDE 集成開(kāi)發(fā)工具 JCreator, MyEclipse 進(jìn)行 Java 軟件開(kāi)發(fā); 熟悉 html+css MVC JSP/Servlet Struts 模式,; 熟悉 TCP/IP、UDP 等協(xié)議,對(duì)網(wǎng)絡(luò)有一定的了解; 了解 Linux 環(huán)境下 c/c++的應(yīng)用軟件開(kāi)發(fā)。
項(xiàng)目經(jīng)驗(yàn)
項(xiàng)目名稱(chēng):網(wǎng)上購(gòu)物系統(tǒng) 項(xiàng)目描述:該系統(tǒng)成功運(yùn)行于 WindowsXP 環(huán)境下。有用戶(hù)管理,賬單管理,貨物管理三大子 模塊。在前臺(tái)我們采用基于 MVC 設(shè)計(jì)模式的框架 Struts,后臺(tái)使用 JDBD 實(shí)現(xiàn)了與數(shù)據(jù)庫(kù)的連 接。JAVA 應(yīng)用服務(wù)器:Apache Tomcat; 技術(shù)選型:mvc、Struts、JDBC、Jsp/Servlet; 數(shù)據(jù)庫(kù):SQLServer 2000 其它項(xiàng)目:酒店管理系統(tǒng) 學(xué)生管理系統(tǒng)
已獲證書(shū)
◆國(guó)家英語(yǔ)四級(jí)
自我評(píng)價(jià)
具有扎實(shí)的計(jì)算機(jī)基礎(chǔ),同時(shí)深深熱愛(ài)計(jì)算機(jī)行業(yè)。本人勤奮刻苦,踏實(shí)穩(wěn)重,喜歡思考,富于創(chuàng)新。善于交流與溝通,能以較強(qiáng)的團(tuán)隊(duì)合作精神,快速的融入開(kāi)發(fā)團(tuán)隊(duì)。有較強(qiáng)的分析 問(wèn)題和解決問(wèn)題的能力,良好的職業(yè)道德,飽滿的工作熱情。