#?include?stdio.h
創(chuàng)新互聯(lián)是專業(yè)的懷化網(wǎng)站建設(shè)公司,懷化接單;提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行懷化網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
int?main(void)
{
int?i,?n;
scanf("%d",?n)
for(i=0;?in;?i++)
{
printf("%d",?i+1);
}
return?0;
}
直接復(fù)制即可.
思路:可以利用while循環(huán)依次對(duì)其進(jìn)行對(duì)10取余輸出并除10操作直到其為0為止,輸出的結(jié)果就是該整數(shù)的倒序。
參考代碼:
#include?stdio.h
int?main()
{
int?i;
scanf("%d",i);
while(i)
{
printf("%d?",i%10);
i/=10;
}
return?0;?
}
/*
輸出:
12345
5?4?3?2?1
*/
#includestdio.h
int main()
{
inti;
for(i=1i=8;i++)
printf("1234567890\n");
return0;
}
擴(kuò)展資料:
for 循環(huán)語句的一般形式為:
for (表達(dá)式1; 表達(dá)式2; 表達(dá)式3)
{
語句;
}
首先要強(qiáng)調(diào)兩點(diǎn):
1) 表達(dá)式1、表達(dá)式2和表達(dá)式3之間是用分號(hào);隔開的,千萬不要寫成逗號(hào)。
2) for(表達(dá)式1;表達(dá)式2;表達(dá)式3)的后面千萬不要加分號(hào),很多新手都會(huì)犯這種錯(cuò)誤——會(huì)情不自禁地在后面加分號(hào)。
因?yàn)?for 循環(huán)只能控制到其后的一條語句,而在C語言中分號(hào)也是一個(gè)語句——空語句。所以如果在后面加個(gè)分號(hào),那么 for 循環(huán)就只能控制到這個(gè)分號(hào),下面大括號(hào)里面的語句就不屬于 for 循環(huán)了。
for 語句稱之為循環(huán)語句,語句塊稱之為循環(huán)體,而這種結(jié)構(gòu)在C++中稱之為循環(huán)結(jié)構(gòu)。執(zhí)行循環(huán)前,創(chuàng)建了兩個(gè)變量,分別為sum和i。
循環(huán)語句中習(xí)慣用諸如i、j、k之類的字母作為變量名,來控制循環(huán)執(zhí)行次數(shù),這些變量又稱之為循環(huán)控制變量。而sum表示"和"的意思,作用是把一個(gè)個(gè)數(shù)值累加起來。
用for語句計(jì)算1加到100的和的源代碼如下
#include "iostream.h"
int main()
{
int sum =0;
for (int i =1;i =100;i = i + 1)
{
sum = sum + i;
}
cout sum endl;
return 0
}
擴(kuò)展資料
1、防止死循環(huán),即確保循環(huán)體內(nèi)存在可以改變表達(dá)式值的語句,如i++。
2、循環(huán)和if語句一樣的地方是:大括號(hào)可以省略。但只能控制離它最近的一條語句。也就是說當(dāng)循環(huán)體只有一條語句的的時(shí)候,可以省略大括號(hào)。但這條語句不能是聲明語句。