`
流浪的红舞鞋
  • 浏览: 22021 次
社区版块
存档分类
最新评论
文章列表

C++编程第7题

    博客分类:
  • C++
//输出9*9口诀。 #include <iostream> using namespace std; int main() {     int t;     for(int i=1;i<=9;i++){         for(int j=1;j<=i;j++){             t=i*j;             cout<<j<<"*"<<i<<"="<<t;             cout<<" ";         ...
//宏#define命令练习(2) #include "stdio.h" #define exchange(a,b){\     int t;\     t=a;\     a=b;\     b=t;\ } int main(){     int x(10),y(20);     printf("x=%d,y=%d\n",x,y);     exchange(x,y);     printf("x=%d,y=%d\n",x,y);     return 0; } /*注意exchange()函数后面的反斜杠*/
//宏#define命令练习(1) #include "stdio.h" #define TRUE 1 #define FALSE 0 #define SQ(x) (x)*(x) int main(){     int num;     int again=1;     printf("\40: Program will stop if input value less than 50.\n");     while(again){         printf("\40: Please input number==>");   ...

C++编程第45题

    博客分类:
  • C++
//学习使用register定义变量的方法。 #include "stdio.h" using namespace std; int main() {     register int i;     int tmp=0;     for(i=1;i<=100;i++){         tmp+=i;         printf("The sum is %d\n",tmp);     }     return 0; }

C++编程第44题

    博客分类:
  • C++
//学习使用external的用法 #include "stdio.h" int a,b,c; void add(){     int a=3;     c=a+b; } int main(){     a=b=4;     add();     printf("%d\n",c); }
//学习使用static的另一用法 #include "stdio.h" int main(){     int i,num;     num=2;     for(i=0;i<3;i++){         printf("\40: The num equal %d \n",num);         num++;         {             static int num=1;             printf("\40:The internal block num equal %d\n",num);    ...

C++编程第42题

    博客分类:
  • C++
//学习使用auto定义变量的用法 #include "stdio.h" int main(){     int i,num;     num=2;     for (i=0;i<3;i++){         printf("\40: The num equal %d \n",num);         num++;         {             auto int num=1;             printf("\40: The internal block num equal %d \n",num);   ...

C++编程第41题

    博客分类:
  • C++
//学习static定义静态变量的用法 #include "stdio.h"     void varfunc(){         int var=0;         static int static_var=0;         printf("\40:var equal %d \n",var);         printf("\40:static var equal %d \n",static_var);         printf("\n");         var++;         stat ...

C++编程第40题

    博客分类:
  • C++
//将一个数组逆序输出。 //用最后一个和第一个交换 #include <iostream> #define N 10 using namespace std; int main() {     int tran;     int a[N]={4,67,79,36,23,47,52,63,10,22};     for(int i=0;i<N;i++){         cout<<a[i]<<"  ";     }     cout<<endl;     if(N%2==0){         for(int i=0 ...

C++编程第39题

    博客分类:
  • C++
//有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 #include <iostream> using namespace std; int main() {     int a[11]={1,2,3,7,8,11,13,14,17,19};     int m,i;     cout<<"请输入要插入的数字 : ";     cin>>m;     for(i=0;i<10;i++){         if(m<a[i]){             for(int j=10;j>i;j--) ...

C++编程第38题

    博客分类:
  • C++
//求一个3*3矩阵对角线元素之和 #include <iostream> using namespace std; int main() {     int i,j,a[10][10],sum=0;     for(i=0;i<3;i++){         for(j=0;j<3;j++){             cout<<"a["<<i<<"]"<<"["<<j<<"]=";             ci ...
//对10个数进行排序,小的数排在前面 #include <iostream> using namespace std; int main() {     int i,a[10],tran;     for(i=0;i<10;i++){         cout<<"Please input "<<i+1<<"th number : ";         cin>>a[i];     }     //冒泡排序     for(i=0;i<9;i++){         for( ...
//求100之内的素数 #include <iostream> using namespace std; int main() {     int i,j,tran,count=0;     bool f;     for(i=2;i<=100;i++){         tran=i;         for(j=2;j<tran;j++){             if(tran%j==0){                 f=0;                 break;             }else{                 f=1;   ...

C++编程第31题

    博客分类:
  • C++
//请输入星期几的第一个字母来判断一下是星期几, //如果第一个字母一样,则继续判断第二个字母。 //Monday,Tuesday,Wensday,Thurseday,Friday,Saturday,Sunday #include <iostream> #include "stdio.h" #include "conio.h" using namespace std; int main() {     char letter;     cout<<"Please input the first letter of s ...

C++编程第30题

    博客分类:
  • C++
//一个5位数,判断它是不是回文数。 //即12321是回文数,个位与万位相同,十位与千位相同。 #include <iostream> using namespace std; int main() {     int a,b,c,d,e,x;     cout<<"Please input the number ";     cin>>x;     a=x/10000;     b=(x/1000)%10;     c=(x/100)%10;     d=(x/10)%10;     e=x%10;     if(a==e&am ...
Global site tag (gtag.js) - Google Analytics