# include & ltmath.h & gt
# include & ltstdlib.h & gt
#定義I 20
#定義R 340
# include & ltstring.h & gt
int main()
{
char回答[10];
Printf("遇見妳才發現\n所有曾經的條件似乎都是我等妳的借口\ n \ n ");
Printf("我對妳的感情已經爆發了\ n所以\ n請允許我從現在開始反射妳明亮的眼睛\ n ");
Printf("我\n想和妳親密無間,互相關心!"" );
Printf("答應我!\ n輸入yes就能看出我的誠意\ n ");
scanf("%s ",回答);
浮點y,x,z,f;
for(y = 1.5f;y & gt-1.5f;y -= 0.1f)
{
for(x =-1.5f;x & lt1.5f;x += 0.05f)
{
z = x * x+y * y-1;
f = z * z * z-x * x * y * y * y;
putchar(f & lt;= 0.0f?“* * * * * * * * * *[(int)(f *-8.0f)]:");
}
putchar(' \ n ');
}
時間長;
for(;;)
{
系統("顏色a ");
for(time = 0;時間& lt99999999;time++);
系統("顏色b ");
for(time = 0;時間& lt99999999;time++);
系統("顏色c ");
for(time = 0;時間& lt99999999;time++);
系統("顏色d ");
for(time = 0;時間& lt99999999;time++);
系統("顏色e ");
for(time = 0;時間& lt99999999;time++);
系統("顏色f ");
for(time = 0;時間& lt99999999;time++);
系統("顏色0 ");
for(time = 0;時間& lt99999999;time++);
system(" color 1 ");
for(time = 0;時間& lt99999999;time++);
系統("顏色2 ");
for(time = 0;時間& lt99999999;time++);
系統("顏色3 ");
for(time = 0;時間& lt99999999;time++);
系統("顏色4 ");
for(time = 0;時間& lt99999999;time++);
系統("顏色5 ");
for(time = 0;時間& lt99999999;time++);
系統("顏色6 ");
for(time = 0;時間& lt99999999;time++);
系統("顏色7 ");
for(time = 0;時間& lt99999999;time++);
系統("色8 ");
for(time = 0;時間& lt99999999;time++);
系統("色9 ");
}
getchar();
返回0;
}
操作效果:
擴展數據:
使用printf函數的註意事項
1,域寬度
% d:根據整數數據的實際長度輸出。
如果要輸出指定的寬度,可以指定域寬度。% md-> M域寬度,打印後,在控制臺上,顯示M位;
如果我們要打印的位數超過了我們設定的m,就按原樣輸出;
如果我們要打印的位數少於我們設置的位數,請按如下方式填寫空白:
如果m是正數,則左對齊(左填充);
如果m為負,則向右對齊(右填充)。
2.轉義字符
如果要輸出字符“%”,應該在“格式控制”字符串中用兩個連續的% s來表示。
如:printf ("%f%% ",1.0/3);輸出結果:0.333333%。