//循环输出1到100 // 循环的变量 // int i=1,sum=0; // 循环条件。 // while (i<=10) { // if ((i%2)==1) // // sum=sum+i; //变量的改变 // i++; // // } // // // printf("%d\t",sum);
// while循环是 当型循环 必须当条件满足才会执行循环 , 先判断后输出。
// do while 属于直到型循环 先执行 后判断 至少执行一次循环
// 从键盘录入数字,只要不是0 就输出
// for 循环 与while 相似
// for (1;2 ; 3) { 第一次循环走1,2,4,3 第二次以后走2,4,3, 直到2走不了 。
// 4
// }
//平均温度
// double temp,tempsum;
// int d=1;
// while (d<=7) {
// printf("请输入第%d天温度\n",d);
// scanf("%lf",&temp);
// tempsum+=temp;
// d++;
// }
// printf("温度为:%.4f\n",tempsum/7);
//
// 第一题 求100-999之间的水仙花数、
// 第二题 猴子摘桃
//求1900-2015年之间闰年。
//123456变成 654321
//第一题
//第二题
// int s=1 ,i,sum=0;
// i=9;
// while (i>0) {
//
//
// sum=(s+1)*2;
// s=sum;
// i--;
//
// }
// printf("%d\n",sum);
//
//
//
//第三题
//
// int year;
// year=2015;
// while (year>=1900) {
// if ((year%4==0&&year%100!=0)||(year%400==0)) {
// printf("闰年是%d\n",year);
// } year--;
// }
//
//第四题
// int num ,sw,w,q,b,s,g;
// printf("请输入数字");
// scanf("%d",&num);
// g=num%10;
// s=(num%100)/10;
// b=(num%1000)/100;
// q=(num%10000)/1000;
// w=(num%100000)/10000;
// sw=num/100000;
// printf("%d%d%d%d%d%d\n",g,s,b,q,w,sw);
//第四题,用循环
// int num;
// printf("请输入数字\n");
// scanf("%d",&num);
// while (num>0) {
//
// printf("%d\n",num%10);
// num=num/10;
// }
// 直角三角形
// int i,j;
// for (i=1; i<=9; i++) {
//
// for (j=1; j<=i; j++) {
// printf("%d*%d=%-8d",i,j,i*j);
// }
// printf("\n");
// }
//
// int sum=0,avg=0,num=1;
//
// while (num!=0) {
// printf("shuru\n");
// scanf("%d",&num);
// sum+=num;
// }
// int num=888 ,i;
//
// for (i=1; i<=3; i++) {
// printf("请输入密码(三位)");
// scanf("%d",&num);
// if (num==888) {
// printf("密码正确");
// break;
// } else
//
// {printf("密码错误");
//
// }
//
// }
/ int i=1; // int mima; // do { // printf("请输入密码\n"); // scanf("%d",&mima); // if (mima==888) { // printf("恭喜密码正确\n"); // break; // } i++; // } while (i<=3); // // printf("密码错误\n"); // //平行四边 // int i,j,k; // for (i=1; i<=5; i++) { // for (j=1; j<i; j++) { // printf(" "); // } // for (k=1; k<=5; k++) { // printf("*"); // } // printf("\n"); // } // //三角形 // int i,j; // for (i=0; i<4; i++) { // // for (j=0; j<=i; j++) { // printf("*"); // } // // // printf("\n"); // } // // //等腰三角形 行i=1 j表示 空格 k表示* // int i ,j ,k; // for (i=1; i<=4; i++) { // for (j=1; j<=4-i; j++) { // printf(" "); // } // for (k=1; k<=2*i-1; k++) { // printf("*"); // // }printf("\n"); // } // //圣诞树 // int i,j,k; // for (i=1; i<=4; i++) { // for (j=0; j<12-i; j++) { // printf(" "); // } // // for (k=1; k<=2*i-1; k++) { // printf("*"); // } // // printf("\n"); // } // // // for (i=1; i<=7; i++) { // for (j=0; j<12-i; j++) { // printf(" "); // } // // for (k=1; k<=2*i-1; k++) { // printf("*"); // } // // printf("\n"); // } // for (i=1; i<=12; i++) { // for (j=0; j<12-i; j++) { // printf(" "); // } // // for (k=1; k<=2*i-1; k++) { // printf("*"); // } // // printf("\n"); // } // for (i=1; i<=8; i++) { // for (j=0; j<=8; j++) { // printf(" "); // } // // for (j=0; j<=4; j++) { // printf("*"); // } // printf("\n"); // } // for (i=1; i<=2; i++) { // for (j=0; j<=25; j++) { // printf("*"); // } // printf("\n"); // } // //倒的等腰三角形 // for (i=1; i<=5; i++) { // for (j=1; j<=i; j++) { // printf(" "); // } // for (k=1; k<=7-i*2; k++) { // printf("*"); // } // printf("\n"); // } // // int i,j,k; // for (i=1; i<=5; i++) { // for (j=1; j<=5-i; j++) { // printf(" "); // } // for (k=1; k<=2*i-1; k++) { // printf("*"); // } // printf("\n"); // } // for (i=1; i<=4; i++) { // for (j=1; j<=i; j++) { // printf(" "); // } // for (k=1; k<=9-2*i; k++) { // printf("*"); // } // printf("\n"); // } //不看, 实验圣诞树, // int i,j ,k; // for (i=1; i<=4; i++) { // for (j=1; j<=20-i; j++) { // printf(" "); // } // for (k=1; k<=2*i-1; k++) { // printf("*"); // } // printf("\n"); // } // // // for (i=1; i<=8; i++) { // for (j=1; j<=20-i; j++) { // printf(" "); // } // for (k=1; k<=2*i-1; k++) { // printf("*"); // } // printf("\n"); // } // // for (i=1; i<=12; i++) { // for (j=1; j<=20-i; j++) { // printf(" "); // } // for (k=1; k<=2*i-1; k++) { // printf("*"); // } // printf("\n"); // } // for (i=1; i<=20; i++) { // for (j=1; j<=17; j++) { // printf(" "); // } // for (k=1; k<=5; k++) { // printf("*"); // } // printf("\n"); // } // // for (i=1; i<=3; i++) { // for (j=1; j<=6; j++) { // printf(" "); // } // for (k=1; k<=27; k++) { // printf("*"); // } // printf("\n"); // } //空心菱形。 // int i ,j ,k; // for (i=1; i<=10; i++) { // for (j=1; j<=10-i; j++) { // printf(" "); // } // for (k=1; k<=2*i-1; k++) // { // if (k<=2*i-2&&k!=1) { // printf(" "); // } else { // printf("*"); // } // // } // printf("\n"); // } // // for (i=1; i<=19; i++) { // for (j=1; j<=i; j++) { // printf(" "); // } // for (k=1; k<=19-2*i; k++) { // if (k<=19-2*i-1&&k!=1) { // printf(" "); // } // else{ // printf("*"); // } // } // printf("\n"); // } // // 空心有2个*的菱形 // int i,j,k; // for (i=1; i<=4; i++) { // for (j=1; j<=4-i; j++) { // printf(" "); // } // for (k=1; k<=2*i-1; k++) { // if (k<=2*i-3&&k!=1&&k!=2) { // printf(" "); // } else { // printf("*"); // } // } // printf("\n"); // } // for (i=1; i<=7; i++) { // for (j=1; j<=i; j++) { // printf(" "); // } // for (k=1; k<=7-2*i; k++) { // if (k<=7-2*i-2&&k!=1&&k!=2) { // printf(" "); // } else { // printf("*"); // } // } // printf("\n"); // } //第一题 打印1 - 100中不能被7整除又不包含7的数。 // int i; // for (i=1; i<100; i++) { // if (i%7!=0&&i%10!=7&&i/10!=7) { // printf("%d\n",i); // } // } // // // int i; // for (i=1; i<100; i++) { // if (i%7==0||i%10==7||i/10==7) { // continue; // }printf("%d\n",i); // } // // //第二题 输入两个数,求最小公倍数和最大公约数。 // int num1,num2; // printf("请输入第一个正整数\n"); // scanf("%d",&num1); // printf("请输入第二个正整数\n"); // scanf("%d",&num2); // for (int i=1; ; i++) { // if (i%num1==0&&i%num2==0) { // printf("它们的公倍数是:%d\n",i); // break; // } // } // for (int j=num1; j>=1 ;j-- ) { // if (num1%j==0&&num2%j==0) // { // printf("它们的公约数是:%d\n",j); // break; // } // } //
原文:http://www.cnblogs.com/fume/p/5090020.html