當前位置:首頁 » 編程語言 » c語言金塊問題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言金塊問題

發布時間: 2023-07-01 03:46:29

1. c語言要求輸入一個字母,輸出字母金字塔,要怎麼做

#include<stdio.h>

int main()

{int i,j;

char n;

printf("請輸入一個大寫字母:");

scanf("%c",&n);

for(i=0;i<=n-'A';i++)

{for(j=0;j<n-'A'-i;j++)

printf(" ");

for(j=0;j<=i;j++)

printf("%c",j+'A');

for(j=i-1;j>=0;j--)

printf("%c",j+'A');

printf(" ");

}

return 0;

}

2. 今年的普及組第一題,c語言!有錯誤嗎 題目: 國王給騎士獎勵,第一天一金幣,第二三天兩金幣

#include <stdio.h>
int main()

{
freopen("coin.in", "r", stdin);
freopen("coin.out", "w", stdout);
int n,i,j;
scanf("%d", &n);
int ans = 0, count=0;
i=1;
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
ans+=i;
count++;
if(count==n)
{
printf("%d", ans);
fclose(stdin);
fclose(stdout);
return 0;
}

}

}

fclose(stdin);
fclose(stdout);
return 0;
}

3. c語言演算法。分治法,金塊問題。

int &fmin表示形參的【引用】聲明,&是【引用操作符】,不是指針的地址操作符,都可以表示指向, int &fmin「參數類型 &形參」實際上相當於「int &fmin=min」,「參數類型 &形參=實參」
被引用的形參fmin與其對應的實參min代表同一變數,可以互換,代替實參進行同樣的操作,可理解為實參的別名
」同樣是int類型的虛參,為啥跟i,j不是一個待遇「

這句話的理解不對
在maxmin(int i,int j,int &fmax,int &fmin){......}中,i、j是maxmin()函數的形參(虛參)

在int main (){ int n,i,j,max,min;.......}中,i、j是主函數main()的參數,當它們用在maxmin()函數的函數頭,作為maxmin()函數的參數,理解為maxmin()函數的實參(是maxmin()函數的實參),是函數形參的具體賦值,
所以通常只有在主函數main()中才可以看到有實參的函數頭(實參值調用形式)或無實參的空函數頭
只有在主函數中看到其它所有函數的實參

4. c語言題目!跪求大佬做!

#include<stdio.h>

main(){
int n1,n2,n3

double x;
printf("輸入三種商品購買數量,空格分開:" );
scanf("%d%d%d",&n1,&n2,&n3);
x=n1*2.6;
x+=n2*12*(n2>10,0.8,1);
x+=n*4.8*(n3>20,0.7,1);
printf("總金額:%lf\n",x);

}

5. 用c語言解答

#include<stdio.h>
intget_number(intmoney);
intmain(){
intmoney;
printf("Pleaseinputmoney: ");
scanf("%d",&money);
printf("Youcandrink%dbottlesofbeer. ",get_number(money));
return0;
}
intget_number(intmoney){
intcap,bottle;
intnumber;
number=cap=bottle=money/2;
while(cap>=4||bottle>=2){
inttmp_cap=cap/4;
inttmp_bottle=bottle/2;
cap=cap-tmp_cap*4+tmp_cap+tmp_bottle;
bottle=bottle-tmp_bottle*2+tmp_cap+tmp_bottle;
number=number+tmp_cap+tmp_bottle;
}
returnnumber;
}

6. c語言精度問題

當sn1和sn2是int型時,sn1+=sn2;這個語句做不到50次就會溢出,別說100次了,所以錯了……

7. C語言編程求解

1. sn = height;

2. sn += 2*height;

3. height /= 2;