c++简单编程

c++简单编程

编程的学习学无止境,只掌握一门语言是远远不够的,现在我们开始C++的学习之路,下面先看下C++ 简单几个编程例题。
##一、 实验目的和要求
1.熟悉vs 2013编程软件常规的功能。
2.会用一些简单的c++的基本结构和简单的输入输出。
#二、实验内容
1.

#include<iostream>
int main()
{
   using namespace std;
   int x;
   cout<<"the expression x=50 has the value";
   cout<<(x=50)<<endl;
   cout<<x<23<<endl;
   cin.get();
   return 0;

运行结果如下图程序
在这里插入图片描述
修改如下:

#include<iostream>
int main()
{
   using namespace std;		//
   int x;//声明一个x整数值
   cout<<"the expression x=50 has the value";
   cout<<(x=50)<<endl;	//把50赋值给x
   cout<<(x<23)<<endl;
   cin.get();
   return 0;

正确程序运行结果如下:
the expression x=50 has the value 50
0

错误小结:
那我们从cout<<x<4<<endl;看出它是个错误的,首先cout是输入的值所以不能用x<4来判断x的值是否真确,需要用小括号()来判断它的值,在这里我们还能看到输出值的是0,那这是为什么呢?
其一.从机器语言0和1在编译的过程中高级语言编译成机器语言。
其二.通过判断x<4的值是错误的所以值是0.
其三.我们也可以用bool来判断逻辑真假。

#include<iostream>
int main()
{
	using namespace std;		//
	int x;//声明一个x整数值
	cout.setf(ios_base::boolalpha);//判断boool值true或false
	cout<<"the expression x=20 has the value";
	cout<<(x=20)<<endl;	//把50赋值给x
	cout<<"(x>23)="<<(x>23)<<"x="<<x<<endl;
	cin.get();
	return 0;

程序运行结果:
the expression x=20 has the value 20
(x>23)=false ,x=20.

#include<iostream>
struct studet{
	char a[23],
	int s,
	float w
	};
int main()
	{
	using namespace std;
	studet get[2];
	{
	{"li wan",23,69.3},
	{"we eis",67,90.23}
	};
	cout<<"awef"<<endl;
	cout<<get[0].a<<get[0].s<<get[1].s
	<<"\nget[1]"<<get[1].a<<get[1].w<<get[0].w<<endl;
	cin.get();
	return 0;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值