
C 的初步认识:
1. 在 C 中 一般在主函数 main 前面用 int来定义,表示返回为整形,
如果程序正常执行,这返回为 0; 否则返回为非零,一般为-1;
2. 在 C 中,一般使用 cout , cin 表示输出和输入;
对于 cout 表示 c 和 out 的组合,表示输出流对象, << 为插入运算符,与 cout 配合使用;
本例中的作用是把 双引号 内的字符串插入到输出的队列 cout 中。
除此之外也还可以用 printf 输出;
3. 在 C 中,通常不在头文件引用中加入 .h ,而用户自己编译的头文件中可以加.h;
例如: #include<iostream>
4. using namespace std; 表示使用命名空间 std , C 中的标准类和库函数都是在 std 里边命名的;
例:输出一行话
int main()
{
cout << "This is a C program. " << endl;
return 0;
}
例:流输入,流输出:
int main()
{
int a,b,sum;
cin >> a >> b;
sum = a + b;
cout << "a + b = " << sum << endl;
return 0;
}
说明:
1 . cin 表示 c 和 in 的组合, cin 是输入流对象; >> 是提取运算符,与cin配合使用;
表示从输入设备中提取数据到输入流 cin 中;
2. endl 是 c 的输出时的控制符,作用是换行( end line 的缩写 ),表示本行结束,与\n 作用类;
注: 输入中间只可用空, 若用逗号或别的分隔符,则出错;
若要输入空符,需要用别的函数;
例:比大小:
int main()
{
int max(int a,int b);
int x,y,z;
cin >> x >> y;
z = max(x,y);
cout << "max = " << z << endl;
return 0;
}
int max(int a,int b)
{
int z;
if( a < b)
{
z = b;
}
else
{
z = a;
}
return z;
}
面向对象设计时的例子:
class Student // 声明一个类,类名为 Student
{
private: // 类中的私有部分:
int num; // 私有变量 num
int score; // 私有变量 score
public: // 类中的公用部分;
void setdata() // 公用函数 setdata
{
cin >> num; // 输入 num;
cin >> score; // 输入 score;
}
void display() // 公用函数 display
{
cout << "num = " << num << endl;
cout << "score = " << score << endl;
}
}; // 类的声明结束;
Student stu1,stu2; // 定义两个 Student 类型的变量,称为对象;
int main()
{
stu1.setdata();
stu2.setdata();
stu1.display();
stu2.display();
return 0;
}
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-61530-1.html
犯我中华大国
这还是跟排队来北京巡逻区别很大的
正忙着呢
对中国大部分地区来说问题不是环保