std::cout c语言和 c++的差别
2013-02-27 16:30
204 查看
#include <stdio.h> #include <ctype.h> int main(int argc, char *argv[]) { char i; printf("Do you like the film yes or no?y/n?"); scanf("%c",&i); while(1) { i =toupper(i); if(i=='Y') { printf(" i love u too\n"); break; } else if(i=='N') { printf("u such a idiot\n"); break; } else printf("plz input y/n;\n"); fflush(stdin); i =getchar(); } return 0; }
View Code
#include <iostream> //using namespace std; int main(int argc, char *argv[]) { char answer; std::cout <<"请问可以格式化您的硬盘吗 ?【Y/N】"<<"\n"; std::cin>>answer ; switch(answer) { case 'Y': case 'y': std::cout<<"随便格式化是十分危险的,小心为妙"<<"\n"; break; case 'n': case 'N': std::cout<<"您的选择是明智的!"<<"\n"; break; default: std::cout<<"您的输入不符合要求!!!"<<"\n"; break; } std::cout<<"输入任何字符结束程序!"<<"\n"; fflush(stdin); std::cin.get(); return 0; }
相关文章推荐
- C++摘要——什么时候使用std::cout,什么时候用std::cerr
- C++ 入门教程(五) 使用 std::cout 输出和数字分位符的使用
- C++的cin/cout为什么比C语言的scanf/printf慢
- 还有C++ C#与C语言有什么根本的差别
- C++与C语言的区别——C++是对C语言的扩展(二)——输入cin与输出cout
- C语言中printf与i++,C++中的cout
- 第二节 C++ -编写第一个C++程序 (std:cout)
- 讨论C++的cin/cout与C的scanf/printf
- ARM汇编 C语言 C++ 相互调用
- C++ cout输出 字符型变量的地址
- C和C++的面向对象专题(2)——C语言也能实现面向对象
- C++ using namespace std 详解
- (C++)cout格式化输出示例
- 实战c++中的string系列--std:vector<char> 和std:string相互转换(vector to stringstream)
- [C/C++] C语言文件读写示例程序 xcb
- C语言没有bool类型, C99标准stdbool.h定义了一个_Bool的宏
- 【C++ STL应用与实现】56: 使用std::unique删除重复元素
- c语言中<stdbool.h>的使用
- c语言:编辑一个有趣的死循环程序并对其修改,仅仅是一个“=”号的差别
- C++ std::pair