暈了,補(bǔ)充的公式是錯(cuò)的
成都網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信平臺(tái)小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站設(shè)計(jì)等服務(wù)項(xiàng)目。核心團(tuán)隊(duì)均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗(yàn),服務(wù)眾多知名企業(yè)客戶;涵蓋的客戶類型包括:發(fā)電機(jī)維修等眾多領(lǐng)域,積累了大量豐富的經(jīng)驗(yàn),同時(shí)也獲得了客戶的一致贊美!
C(m,n)=n!/((n-m)!m!)
--------------------------
//VC++6.0下調(diào)試通過。
#include iostream
using namespace std;
double jiecheng(int n)
{
if (0==n)
return 1;
else
return jiecheng(n-1)*n;
}
double C(int n, int m)
{
return jiecheng(m)/(jiecheng(m-n)*jiecheng(n));
}
void main()
{
double sum=C(1,100)+C(2,100)+C(100,100);
coutsumendl;
}
#includestdio.h
#define M 2/*容量*/
struct _674
{
long num;
char name[20];
char add[20];
long tel;
}A[M],B[1];
void input()
{
int i=1;
char a='y';
while(a=='y')
{
if(i=M)
{
printf("請(qǐng)輸入你要輸入的學(xué)生學(xué)號(hào)\n");
scanf("%d",A[i].num);
for(int j=1;ji;j++)
if(A[j].num==A[i].num)
{
printf("你輸入的學(xué)號(hào)已存在\n");continue;
}
printf("請(qǐng)輸入你要輸入的學(xué)生姓名\n");
scanf("%s",A[i].name);
printf("請(qǐng)輸入你要輸入的學(xué)生地址\n");
scanf("%s",A[i].add);
printf("請(qǐng)輸入你要輸入的學(xué)生電話\n");
scanf("%d",A[i].tel);
i++;
printf("退出請(qǐng)任意輸入,繼續(xù)請(qǐng)輸入y\n");
getchar();
scanf("%c",a);
}
else
{
printf("你的空間已滿\n");break;
}
}
}
void output()
{
for(int i=1;i=M;i++)
printf("學(xué)號(hào):%d姓名:%s地址:%s電話:%d\n",A[i].num,A[i].name,A[i].add,A[i].tel);
}
void seek()
{
int a,f=0;
printf("請(qǐng)輸入你要查找學(xué)生的學(xué)號(hào)\n");
scanf("%d",a);
for(int i=1;i=M;i++)
if(a==A[i].num)
{
printf("學(xué)號(hào):%d姓名:%s地址:%s電話:%d\n",A[i].num,A[i].name,A[i].add,A[i].tel),f=0;break;
}
else
f=1;
if(f==1)
printf("查無此人\n");
}
void del()
{
int a;
printf("請(qǐng)輸入你要?jiǎng)h除的學(xué)生學(xué)號(hào)\n");
scanf("%d",a);
for(int i=1;i=M;i++)
if(a==A[i].num)
{
for(;iM;i++)
A[i]=A[i+1];
}
}
void insert()
{
printf("請(qǐng)輸入你要輸入你要插入的學(xué)生學(xué)號(hào)\n");
scanf("%d",B[1].num);
for(int j=1;j=M;j++)
if(B[1].num==A[j].num)
{
printf("你要插入的學(xué)號(hào)已存在\n");break;
}
printf("請(qǐng)輸入你要插入的學(xué)生姓名\n");
scanf("%s",B[1].name);
printf("請(qǐng)輸入你要插入的學(xué)生地址\n");
scanf("%s",B[1].add);
printf("請(qǐng)輸入你要插入的學(xué)生電話\n");
scanf("%d",B[1].tel);
}
void main()
{
input();
output();
seek();
del();
insert();
}
不好意思
自己也是剛學(xué)的
有不足之處還請(qǐng)諒解
很多地方還需要根據(jù)你的需要適當(dāng)修改
最后希望我們能相互討論學(xué)習(xí)共同進(jìn)步
#includestdio.h
void?exchange(int?*px,int?*py);
int?main(void){
int?x,y;
scanf("%d%d",x,y);
exchange(x,y);
printf("x=%d\ny=%d",x,y);
}
void?exchange(int?*px,int?*py){
int?temp;
temp=*px;
*px=*py;
*py=temp;
}
第2題;
#includestdio.h
void main()
{
char *p[7]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
int i;
printf("please input a number:\n");
scanf("%d",i);
switch(i)
{case 1:printf("Monday\n");break;
case 2:printf("Tuesday\n");break;
case 3:printf("Wednesday\n");break;
case 4:printf("Thursday\n");break;
case 5:printf("Friday\n");break;
case 6:printf("Saturday\n");break;
case 7:printf("Sunday\n");break;
default:break;
}
}
運(yùn)行結(jié)果是:
please input a number:
3
Wednesday
第3題:
#includestdio.h
struct student
{ char no[5];
char name[10];
int score[4];
double average;
};
void readrec(struct student s[5])
{
int i;
printf("please input 5 students'information\n");
for(i=0;i5;i++)
{s[i].average=0.0;
scanf("%s%s%d%d%d%d",s[i].no,s[i].name,s[i].score[0],s[i].score[1],s[i].score[2],s[i].score[3]);
s[i].average=(s[i].score[0]+s[i].score[1]+s[i].score[2]+s[i].score[3])/4.0;
}
}
void writerec(struct student s[5])
{
int j;
for(j=0;j5;j++)
{printf("%s %s %d %d %d %d %f",s[j].no,s[j].name,s[j].score[0],s[j].score[1],s[j].score[2],s[j].score[3],s[j].average);
printf("\n");}
}
void main()
{struct student s[5];
readrec(s);
printf("these 5 students'information are:\n");
writerec(s);
}
運(yùn)行結(jié)果是:
please input 5 students'information
1061 lili 76 75 74 78
1062 wangsui 80 87 84 86
1063 huangsi 76 74 80 91
1064 chengong 82 87 89 90
1094 huwei 90 100 64 80
these 5 students'information are:
1061 lili 76 75 74 78 75.750000
1062 wangsui 80 87 84 86 84.250000
1063 huangsi 76 74 80 91 80.250000
1064 chengong 82 87 89 90 87.000000
1094 huwei 90 100 64 80 83.500000
第4題不會(huì)
第5題
#ifndef TRUE
#define TRUE 1
#endif
#ifndef FALSE
#define FALSE 0
#endif
#includestdio.h
void main()
{
FILE *fp;
char ch,s[1024];
int i;
fp=fopen("/home/ccx/mydocument/filename","wb+");
printf("請(qǐng)輸入10個(gè)字符串,以‘#'結(jié)束!\n");
ch=getchar();
while(ch!='#')
{fputc(ch,fp);
ch=getchar();
}
fclose(fp);
printf("你所輸入的字符串是\n");
fp=fopen("/home/ccx/mydocument/filename","r");
while(TRUE)
{memset(s,0,sizeof(s));
if(fgets(s,1000,fp)==FALSE) break;
printf("%s",s);
printf("\n");
}
fclose(fp);
}
運(yùn)行結(jié)果是:
請(qǐng)輸入10個(gè)字符串,以‘#'結(jié)束!
hahsg xhajkf ahaua dhaak xhaj23 shka8 ./alsj shasif shjkx akaj#
你所輸入的字符串是
hahsg xhajkf ahaua dhaak xhaj23 shka8 ./alsj shasif shjkx akaj
標(biāo)題名稱:c語言實(shí)訓(xùn)五函數(shù)程序設(shè)計(jì) c語言函數(shù)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)小結(jié)
轉(zhuǎn)載來于:http://www.chinadenli.net/article24/dddodce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、Google、品牌網(wǎng)站建設(shè)、微信小程序、全網(wǎng)營(yíng)銷推廣、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
營(yíng)銷型網(wǎng)站建設(shè)知識(shí)