最新回答 / weixin_慕移動(dòng)2080141
每次j都是到4才進(jìn)行下一個(gè)循環(huán)的,所以當(dāng)寫k<2*j-1一直都將是k<9,弄出來(lái)只有前面的空格對(duì)的,*就一直是一樣的了
2022-09-12
最贊回答 / weixin_慕蓋茨1541427
%%是為了與%區(qū)分,%與后面的字母連用比如%d會(huì)產(chǎn)生格式化輸出數(shù)據(jù)的效果,故要%%表示實(shí)際意義的%
2022-09-08
最贊回答 / 慕瓜8374965
啊,這么說(shuō)吧,"stdio.h"里的h是header的縮寫,意為頭文件,而stdio是standard input output的縮寫,即標(biāo)準(zhǔn)輸入輸出,而整個(gè)#include<stdio.h>語(yǔ)句就是預(yù)處理這個(gè)頭文件。你想了解更具體的可以直接百度c語(yǔ)言常用頭文件,因?yàn)椴煌^文件里定義的函數(shù)都是不一樣的,全列出來(lái)太多了,像c里自帶的math.h這個(gè)頭文件里就很多數(shù)學(xué)函數(shù),但我自己是新手入門感覺(jué)還是stdio最好用hhh。(另外,應(yīng)該是還可以自己寫個(gè)頭文件定義函數(shù)的?不太確定但感覺(jué)是可以的……)
2022-09-07
#include <stdio.h>
int age(int n)
{
if(n==1)
{
return 10;
}
else
{
return age(n-1)+2;
}
}
int main()
{
printf("第5個(gè)人的年齡是%d歲", age(5));
return 0;
}
int age(int n)
{
if(n==1)
{
return 10;
}
else
{
return age(n-1)+2;
}
}
int main()
{
printf("第5個(gè)人的年齡是%d歲", age(5));
return 0;
}
2022-09-01
#include <stdio.h>
int main()
{
double num = 2.5;
printf("num的整數(shù)部分是%.f\n", num);
return 0;
}
int main()
{
double num = 2.5;
printf("num的整數(shù)部分是%.f\n", num);
return 0;
}
2022-08-29
int main()
{
int i, j, result;
for (i = 9; i >= 1; i--)
{
for (j = 1; j <= 9; j++)
{
result = i * j;
printf("%d*%d=%d\t ", i, j, result);
if (i == j)
break;
}
printf("\n");
}
return 0;
}
{
int i, j, result;
for (i = 9; i >= 1; i--)
{
for (j = 1; j <= 9; j++)
{
result = i * j;
printf("%d*%d=%d\t ", i, j, result);
if (i == j)
break;
}
printf("\n");
}
return 0;
}
2022-08-25
最新回答 / weixin_慕俠2093411
多重就相當(dāng)于分類討論,一個(gè)問(wèn)題多種處理方式,嵌入相當(dāng)于多個(gè)條件共同決定一個(gè)問(wèn)題的走向
2022-08-25