admin 管理员组文章数量: 887021
C语言循环结构输出爱心,C语言
#import
int main(int argc, const char * argv[])
{
#pragma mark---------------while循环
//不要出现死循环
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
// printf("hello lanou\n");
//循环体,循环体,循环体,循环体hello lanou
// int i = 10;
// while (i>0) {
// printf("hello lanou\n");
// i--;
// }
// int i = 0;
// while (i<10) {
// printf("hello lanou\n");
// i++;
// }
// int i = 4 ;
// while (i>=0) {
// printf("%d",i);
// i--;
// }
// int i = 1;
//打印7的倍数
// while (i<100) {
// if (i%7==0) {
// printf("%d ",i);
// }
// i++;
// }
//打印个位为7的数
// while (i<100) {
// if (i%10==7) {
// printf("%d ",i);
// }
// i++;
// }
//打印十位为7的数
// while (i<100) {
// if (i/10==7) {
// printf("%d ",i);
// }
// i++;
// }
//打印出不是7的倍数,且不包括7的数
// while (i<100) {
// if (i % 7 != 0 && i / 10 != 7 && i % 10 != 7) {
// printf("%d ",i);
// }else{
// printf("过 ");
// }
// i++;
// }
// printf("\n");
// printf("\n");
// int j = 100;
// while (j>0) {
// if (j%7!=0&&j%10!=7&&j/10!=7) {
// printf("%d ",j);
// }else{
// printf("过 ");
// }
// j--;
// }
// printf("\n");
// printf("\n");
// int a = arc4random()%71+10;
// printf("%d",a);
//随机数[n,m] arc4random()%(m-n+1)+n
//打印n个随机数
// printf("请输入一个数:");
// int i = 0,n=0;
// scanf("%d",&n);
// while (n>0) {
// i =arc4random()%21+10;
// printf("%d ",i);
// n--;
// }
// printf("请输入一个数:");
// int i = 0,n=0,max=0;
// scanf("%d",&n);
// while (n>0) {
// i = arc4random()%41+30;
// printf("%d ",i);
if (max
max=i;
}
// max = max>i?
max:i;
// n--;
// }
// printf("\nmax=%d ",max);
// printf("请输入一个数:");
// int n = 0, i = 0,max = 0;
// scanf("%d",&n);
// while (i
// int number = arc4random()%41+30;
// printf("%d ",number);
// i++;
// if (max
// max = number;
// }
// }
// printf("\nmax=%d",max);
// printf("请输入一个数:");
// int n = 0, i = 0 ,max = 0;
// scanf("%d",&n);
// while (i
// int number = arc4random()%91+10;
// printf("%d ",number);
// if (max
// max = number;
// }
// i++;
// }
// printf("\nmax=%d",max);
// for (int i = 1; i<10; i++) {
// for (int j = 1; j<10; j++) {
// printf("%1d*%1d=%2d ",i,j,i*j);
// }
// printf("\n");
// }
// for (int i = 0; i<10; i++) {
// for (int j = 0; j<10; j++) {
// for (int k = 0; k<10; k++) {
// printf(" %d,%d,%d ",i,j,k);
// }
// printf("\n");
// }
// }
#pragma mark---------------调试Bug一般用三种方法,一,打断点,二,打印,三,两种同一时候使用
//break一般跟if一块使用
// int i = 0;
// while (i < 10) {
// printf("%d ",i);
// i++;
// if (i == 8) {
// break;
// }
// }
//
// int i = 0;
// while (i<10) {
printf("%d ",i);
// if (i == 0 || i == 9) {
// printf("%d ",i);
// }
// i++;
// }
//continue跳出本次,进入下一次,向上跑
//break跳出整个循环,直接结束
//求偶数i%2==0
//求奇数i%2!=0
// int i =0;
// while (i<10) {
// if (i>0 && i<9) {
// i++;
// continue;
// }
// printf("%d ",i);
// i++;
// }
//i++忘了,死循环
//至少运行一次,也支持break,continue
// int i = 0;
// do {
// printf("%d ",i);
// i++;
// } while (i<101);
// for (int i=0 ; i<101; i++) {
// printf("%d ",i);
// }
// for (int i = 1; i<101; i++) {
// //7的倍数,十位是7,个位是7的打印过
// if (i%7 ==0 || i/10==7|| i%10 == 7 ) {
// printf("过 ");
// //其他的打印数字
// }else{
// printf("%d ",i);
// }
// }
#pragma mark---------------循环嵌套
// for (int i = 0; i<3; i++) {
// for (int j = 1; j<4; j++) {
// printf("%d ",j);
break;for
//
// }
// printf("\n");
// }
// for (int i = 0; i<3; i++) {
// for (int j = 0; j<3; j++) {
// printf("%d ",arc4random()%21+10);
// }
// printf("\n");
// }
// for (int i = 0; i<1; i++) {
// printf("%d ",arc4random()%21+10);
// }
// printf("\n");
// for (int j = 0; j<2; j++) {
// printf("%d ",arc4random()%21+10);
// }
// printf("\n");
// for (int k =0; k<3; k++) {
// printf("%d ",arc4random()%21+10);
// }
// printf("\n");
//for想变给变量,想定给定量
// for (int i = 0; i<1; i++) {
// for (int j = 0 ; j< 2; j++) {
// for (int k = 0; k< 3; k++) {
// printf("%d ",arc4random()%21+10);
printf("\n");
// }
printf("\n");
// }
// printf("\n");
// }
//for想变给变量,想定给定量
//先从最简单的写,分析异同点,(中间过程,中间思路)-----先写简单的代码
// for (int i = 0; i<3; i++) {
// for (int j = 0; j<=i; j++) {
// printf("%d ",j);
// }
// printf("\n");
// }
// for (int i = 1; i<10; i++) {
// for (int j = 1; j<10; j++) {
// printf("%d*%d=%2d ",i,j,i*j);
// }
// printf("\n");
// }
//-2d%,-负号表示左对齐,2d表示控制2位数
// for (int i = 1; i<10; i++) {
// for (int j = 1; j<=i; j++) {
// printf("%dx%d=%-2d ",i,j,i*j);
// }
// printf("\n");
// }
//打印三个数字(0,9)的组合可能的三位数
// for (int i = 1; i<10; i++) {
// for (int j = 0; j<10; j++) {
// for (int k = 0; k<10; k++) {
// printf("%d%d%d ",i,j,k);
// }
// printf("\n");
// }
// }
return 0;
}
本文标签: C语言循环结构输出爱心 C语言
版权声明:本文标题:C语言循环结构输出爱心,C语言 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1687672911h127470.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论