您好,登錄后才能下訂單哦!
C語言的循環小練習是怎樣的,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
int main() { int n = 0; printf("請輸入n:"); scanf("%d", &n); int i = 0; int ret = 1; for (i = 1; i <= n; i++) { ret *= i; } printf("%d", ret); return 0; }
int main() { int n = 10; int i = 0; int ret = 1; int sum = 0; for (i = 1; i <= n; i++) { ret *= i; sum += ret; } printf("%d", sum); return 0; }
例如:I Love China !!!!!!!
和 ####################
每次左邊右邊一個‘#’變成第一行,代碼如下:
#include<stdio.h> #include<string.h> int main() { char arr1[] = "I Love China !!!!!!!"; char arr2[] = "####################"; int length = strlen(arr1); int left = 0; int right = length - 1; while (left < right) { arr2[left] = arr1[left]; arr2[right] = arr1[right]; printf("%s\n", arr2); left++; right--; } return 0; }
程序運行結果:
上述程序可以進行改進,使用Sleep函數可以讓我們自己觀察到循環執行的過程:
sleep函數
sleep()函數需要一個以毫秒為單位的參數代表程序掛起時長
頭文件:<windows.h>
我們也可以使用system("cls")命令打印一行進行清屏,
system("cls"); -----清屏操作
頭文件:<stdlib.h>
演示如下:
循環是程序設計語言的必不可少的分支,靈活運用循環可以使程序減少冗余。
C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用于底層開發,使用C語言可以以簡易的方式編譯、處理低級存儲器。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。