C语言中的for循环打印九九乘法表
for循环
生成随机数
main11() { srand((unsigned int)time(0)); int i = rand() % 10; printf("%d", i); return 0; }
随机生成一个数,然后在输入一个数,比较两个数
main() { //猜数字 srand((unsigned int)time(0)); //添加随机数种子,每次生成的随机数不一样,需要头文件<time.h> int value = rand() % 10; int num; for(;;) { printf("请输入一个数: "); scanf("%d ", &num); if (value>num) { printf("太小了 "); } else if (value<num) { printf("太大了 "); } else { printf("猜对了 "); break; } } return 0; }
嵌套循环
int main() { //嵌套循环 //外层执行一次,内层执行一周 for (int i=0;i<5;i++) { for (int j = 0; j < 5; j++) { printf("i=%d,j=%d ", i,j); } } return 0; }
模拟时钟
main() { for (int h = 0; h < 24; h++) { for (int m = 0; m < 60; m++) { for (int s = 0; s < 60; s++) { system("cls"); printf("h=%02d:m=%02d:s=%02d ", h, m,s); _sleep(950); } } } return 0; }
打印九九乘法表
main() { for (int h = 1; h < 9; h++) { for (int m = 1; m <= h; m++) { printf("%d*%d=%d ", h, m, h*m); } printf(" "); } return 0; }
下一篇:
用python做一个精准翻译器