最新回答 / Intella
估計(jì)是整數(shù)和,否則num=0也沒意義,從num=1開始循環(huán)即可。
最贊回答 / 火Rain
其實(shí),即使你把所有函數(shù)體{}中的代碼都堆在一行寫都是沒有語法錯(cuò)誤,且可以正常運(yùn)行的!而頭文件與主函數(shù)結(jié)束時(shí),就必須換行,如果不換行會(huì)有錯(cuò)誤提示,也即語法錯(cuò)誤。程序此時(shí)無法正常運(yùn)行!對(duì)于函數(shù)體中的printf變量,我們之所以要一行一行的寫,并非出于遵循語法的考量!而是為了代碼書寫的規(guī)范性以及便于讀者的可讀性!
2015-02-06
數(shù)據(jù)類型 數(shù)組名稱[長(zhǎng)度n]; 數(shù)組名稱[0] = 元素1; 數(shù)組名稱[1] = 元素2; 數(shù)組名稱[n] = 元素n;
腫么有這種麻煩的表示
腫么有這種麻煩的表示
2015-02-06
最贊回答 / 火Rain
你這個(gè)問題太籠統(tǒng)了,建議你把遇到某個(gè)具體的語法問題提出來,別人才方便為你解惑!而這個(gè)所謂的C語言語法,包含的內(nèi)容很廣很多!推薦你一本譚浩強(qiáng),國(guó)內(nèi)有名計(jì)算機(jī)教育專家,編寫的C語言程序設(shè)計(jì),不少大學(xué)都采用這本教材,很經(jīng)典。 或者你去網(wǎng)上下載,查閱電子版的教學(xué)文檔亦是可行的!
2015-02-06
#include <stdio.h>
int main()
{
int x = 0;
int a=x++;
int b=++x;
printf("x=%d\n",a);
printf("x=%d\n",b);
return 0;
}
int main()
{
int x = 0;
int a=x++;
int b=++x;
printf("x=%d\n",a);
printf("x=%d\n",b);
return 0;
}
2015-02-05
/* 觀察每行的空格數(shù)量,補(bǔ)全循環(huán)條件 */
for( j=1 ; j<5-i ; j++ )
{
printf(" "); //輸出空格
}
/* 觀察每行*號(hào)的數(shù)量,補(bǔ)全循環(huán)條件 */
for( k=1 ; k<=2*i-1 ; k++ )
{
printf("*"); //每行輸出的*號(hào)
for( j=1 ; j<5-i ; j++ )
{
printf(" "); //輸出空格
}
/* 觀察每行*號(hào)的數(shù)量,補(bǔ)全循環(huán)條件 */
for( k=1 ; k<=2*i-1 ; k++ )
{
printf("*"); //每行輸出的*號(hào)
2015-02-05