
C++
huang123307
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++起步
#include using namespace std; const float pi=3.1415926; float GetArea(float); int main(){ cout<<"圆半径:"; float r=0.0; cin>>r; float Area=GetArea(r); cout<<"面积:"; cout<<Ar原创 2013-03-19 21:15:47 · 432 阅读 · 0 评论 -
字符串小写转大写存txt后读出显示
1、从键盘上输入一个字符串, 把该字符串中的小写字母转换为大写字母,输出到文件test.txt中,然后从该文件读出字符串并显示出来。 #include #include #include #include #include using namespace std; void main(){ string str=""; cin>>str; t原创 2013-07-16 22:33:14 · 1539 阅读 · 0 评论 -
简单编程题2
2.一个整数,它加上100后是一个完全平方数,或加上168又是一个完全平方数,请问该数是多少? #include #include using namespace std; int main(){ long int m,n; for(int k=1;k<10000;k++){ m=sqrt(k+100); n=sqrt(k原创 2013-03-24 22:33:19 · 623 阅读 · 0 评论 -
简单编程题1
1.有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.1给定四数连续 #include using namespace std; int main(){ int Count=0; for(int i=1;i<5;i++){ for(int j=1;j<5;j++){原创 2013-03-24 22:08:53 · 497 阅读 · 0 评论 -
深拷贝与浅拷贝
#include using namespace std; class TestClass{ public: int *pPointer; InIPoint(){ pPointer=new int; } ~InIPoint(){ delete pPointer; } }a,b; in原创 2013-03-24 00:02:07 · 458 阅读 · 0 评论 -
指针赋值
#include using namespace std; int *intPointer; void Fun(){ intPointer=new int; *intPointer=25; } int main(){ Fun(); cout<<"delete使用前:"; cout<<"*intPointer:原创 2013-03-23 18:05:28 · 783 阅读 · 0 评论 -
指针访问数组2
#include using namespace std; int array[10][7]; int main(){ int *pPointer=array[1]; *(pPointer-1)=20; cout<<"array[0][0]:"<<array[0][0]<<endl; cout<<"array[0][3]:"<<ar原创 2013-03-23 19:16:27 · 423 阅读 · 0 评论 -
指针访问数组1
#include using namespace std; int main(){ int array[10]; int *pPointer=array; array[0]=99; array[1]=88; array[8]=11; cout<<"*(pPointer+0)值"<<*(pPointer+0)<<endl原创 2013-03-23 18:56:38 · 460 阅读 · 0 评论 -
使用指针访问类
#include using namespace std; class Node{ public: int y; int x; }; int main(){ Node *pPointer=new Node(); cout<<"未赋值前:"<<(*pPointer).y<<endl; pPointer->y=10;原创 2013-03-23 18:32:27 · 640 阅读 · 0 评论 -
指针的交换
#include using namespace std; int main(){ int a=99; int *pa=&a; int b=88; int *pb=&b; cout<<"交换前:"<<endl; cout<<"pa:"<<pa<<" "<<"pb:"<<pb<<endl; cout<<"*pa:"<<*pa<<" "<<"*pb:"<<*pb<<end原创 2013-03-22 23:54:33 · 599 阅读 · 0 评论 -
指针
#include using namespace std; int main(){ int a=99; int *pa=&a; cout<<pa<<endl; cout<<*pa<<endl; return 0; } 备注:指针定义及赋值.原创 2013-03-22 23:42:51 · 319 阅读 · 0 评论 -
简单递归
#include using namespace std; int GetNum(int); int main() { cout<<"请输入一整数:"; int W; cin>>W; cout<<GetNum(W)<<endl; return 0; } int GetNum(int n){ if(n==1) return 9; else原创 2013-03-21 22:35:30 · 342 阅读 · 0 评论 -
求1至指定整数范围内的质数
#include using namespace std; int main(){ int i; cout<<"请输入整数:"; cin>>i; int count=0; if(i>1){ cout<<"2"<<endl; count++; } for(int j=3;j<i+1;j++){ if(j%2!=0){原创 2013-03-20 22:42:42 · 769 阅读 · 0 评论 -
continue与break
1.continue语句,1至20内奇数累加和 #include using namespace std; void main(){ int i=0; int sum=0; while(i<20){ i++; if(i%2==0) continue; else原创 2013-07-17 22:11:46 · 667 阅读 · 0 评论