c++例程

来源:互联网 发布:苹果手机比价软件 编辑:程序博客网 时间:2024/06/05 20:22
  1. 2-100的质数
#include <iostream>using namespace std;int main (){   int i, j;   for(i=2; i<100; i++) {//2-100      for(j=2; j <= (i/j); j++)//只找小于根号下i的数,大于的重复        if(!(i%j)) break; // 如果找到,则不是质数        if(j > (i/j)) cout << i << " 是质数\n";//大于根号下i的数,仍没找到整除的数,因此为质数   }   return 0;}
  1. switch的用法
#include <iostream>using namespace std;int main (){   // 局部变量声明   char grade = 'D';   switch(grade)//grade的数据类型必须与case后的常量一致   {   case 'A' :      cout << "很棒!" << endl;       break;//可选项,执行完直接调出switch   case 'B' :   case 'C' :      cout << "做得好" << endl;      break;   case 'D' :      cout << "您通过了" << endl;      break;   case 'F' :      cout << "最好再试一下" << endl;      break;   default :      cout << "无效的成绩" << endl;//在上面所有 case 都不为真时执行   }   cout << "您的成绩是 " << grade << endl;   return 0;}
0 0
原创粉丝点击