C语言填空题10道,3道C语言填空题,谁帮忙做下,谢谢
3道C語言填空題,誰幫忙做下,謝謝0
功能:輸出兩個整數中大的那個數,兩個整數由鍵盤輸入。
#include
#include
int main()
{
int a,b,*p1,*p2;
p1=(int *)malloc(sizeof(int));
p2=(int*)malloc(sizeof(int));
scanf("%d%d",__(1)__,p2);
if(*p2>*p1) *p1=*p2;
free(p2);
printf("max=%d\n",__(2)__);
return 0;
} #include
#include
int main()
{
int a,b,*p1,*p2;
p1=(int *)malloc(sizeof(int));
p2=(int*)malloc(sizeof(int));
scanf("%d%d",__(1)__,p2);
if(*p2>*p1) *p1=*p2;
free(p2);
printf("max=%d\n",__(2)__);
return 0;
}
功能:有n個人圍成一圈,順序排號。從第一個人開始報數(從1到3報數),凡報到3的人退出圈子,問最后留下的是原來第幾號的那位。
#include
#define nmax 50
int main()
{
int i,k,m,n,num[nmax],*p;
printf("please input the total of numbers:\n");
scanf("%d",&n);
p=num;
for(i=0;__(1)__;i++)
*(p+i)=__(2)__;
i=0;
k=0;
m=0;
while(m
{
if(__(3)__!=0) k++;
if(k==3)
{
*(p+i)=0;
k=0;
m++;
}
i++;
if(i==n) i=0;
}
while(__(4)__) p++;
printf("%d is left\n",*p);
return 0;
} #include
#define nmax 50
int main()
{
int i,k,m,n,num[nmax],*p;
printf("please input the total of numbers:\n");
scanf("%d",&n);
p=num;
for(i=0;__(1)__;i++)
*(p+i)=__(2)__;
i=0;
k=0;
m=0;
while(m
{
if(__(3)__!=0) k++;
if(k==3)
{
*(p+i)=0;
k=0;
m++;
}
i++;
if(i==n) i=0;
}
while(__(4)__) p++;
printf("%d is left\n",*p);
return 0;
}
取1分、2分、5分的硬幣共十枚,付一角八分錢,有幾種不同的取法?怎樣取?(提示:某一種硬幣可以取零枚。先確定取值范圍,再驗證滿足條件。)
#include
void main()
{
int i,j,k,n=0;
for(i=0;i<=10;i++)
for(j=0;__(1)__;j++)
{
k=10-i-j;
if(__(2)__)
printf("%d--> %d,%d,%d\n",++n,i,j,k);
}
} #include
void main()
{
int i,j,k,n=0;
for(i=0;i<=10;i++)
for(j=0;__(1)__;j++)
{
k=10-i-j;
if(__(2)__)
printf("%d--> %d,%d,%d\n",++n,i,j,k);
}
}
總結
以上是生活随笔為你收集整理的C语言填空题10道,3道C语言填空题,谁帮忙做下,谢谢的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: node mysql 跨库查询_node
- 下一篇: php页面不断弹出值_电脑自动弹出网页怎
