C++入门小程序代码

来源:互联网 发布:阿里云客服怎么做 编辑:程序博客网 时间:2024/06/04 17:46

// hellowor.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include<iostream>
using namespace std;

#define swap(a,b){a=a^b;b=b^a;a=b^a;}
int _tmain(int argc, _TCHAR* argv[])
{
  //cout<<"hello word! \n";
  //printf("你好啊!");
 /* char username[10];
  char userPassword[10];
  cout <<"请输入用户名";
  cin>>username;
  cout<<"请输入密码";
  cin>>userPassword;
  cout<<"用户名:"<<username<<"\n";
  cout<<"密码:"<<userPassword<<"\n";*/

/*------------------异或运算----------------------------*/
  //char ivar='wes';
  //char jvar ='10y';
  //cout<<"转换前 ivar="<<ivar;
  //cout<<"转换前 jvar="<<jvar;
  //ivar=ivar^jvar;
  //jvar=jvar^ivar;
  //ivar=jvar^ivar;
  //   cout<<"转换后 ivar="<<ivar<<"\n";
  //cout<<"转换后 jvar="<<jvar;
 /*------------------三目运算符----------------------------*/
   /*char name[10];
   int sex;
   printf("请输入姓名\n");
   scanf("%s",name);
   printf("请输入性别0代表男1代表女\n");
   scanf("%d",&sex);
   char * strSex=(sex=1)?"男":"女";
   printf("姓名:%s\n",name);
   printf("性别:%d\n",strSex);*/
/*------------------宏定义----------------------------*/
  int i,j, a[10],b[10];
  printf("请向A数组中输入10个数字\n");
  for(i=0;i<10;i++)
  scanf("%d",&a[i]);
   printf("请向B数组中输入10个数字\n");
  for(j=0;j<10;j++)
 
     scanf("%d",&b[j]);
  printf("显示数组A:\n");
  for(i=0;i<10;i++)
   printf("%d",a[i]);
  printf("显示数组B:\n");
  for(j=0;j<10;j++)
   printf("%d",b[j]);
  for(i=0;i<10;i++)
   swap(a[i],b[i]);
  printf("转换后的的数组输出A");
  for(i=0;i<10;i++)
   printf("%d",a[i]);
   printf("转换后的的数组输出B");
  for(j=0;j<10;j++)
   printf("%d",b[j]);

  printf("/n");

  return 0;
}


 

0 0
原创粉丝点击