C++
huang123307
这个作者很懒,什么都没留下…
展开
-
C++起步
#includeusing 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 · 411 阅读 · 0 评论 -
字符串小写转大写存txt后读出显示
1、从键盘上输入一个字符串, 把该字符串中的小写字母转换为大写字母,输出到文件test.txt中,然后从该文件读出字符串并显示出来。#include#include#include#include#includeusing namespace std;void main(){ string str=""; cin>>str; t原创 2013-07-16 22:33:14 · 1501 阅读 · 0 评论 -
简单编程题2
2.一个整数,它加上100后是一个完全平方数,或加上168又是一个完全平方数,请问该数是多少?#include#includeusing 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 · 581 阅读 · 0 评论 -
简单编程题1
1.有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.1给定四数连续#includeusing 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 · 473 阅读 · 0 评论 -
深拷贝与浅拷贝
#includeusing namespace std;class TestClass{public: int *pPointer; InIPoint(){ pPointer=new int; } ~InIPoint(){ delete pPointer; }}a,b;in原创 2013-03-24 00:02:07 · 425 阅读 · 0 评论 -
指针赋值
#includeusing namespace std;int *intPointer;void Fun(){ intPointer=new int; *intPointer=25;}int main(){ Fun(); cout<<"delete使用前:"; cout<<"*intPointer:原创 2013-03-23 18:05:28 · 752 阅读 · 0 评论 -
指针访问数组2
#includeusing 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 · 406 阅读 · 0 评论 -
指针访问数组1
#includeusing 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 · 438 阅读 · 0 评论 -
使用指针访问类
#includeusing 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 · 615 阅读 · 0 评论 -
指针的交换
#includeusing 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 · 567 阅读 · 0 评论 -
指针
#includeusing namespace std;int main(){int a=99;int *pa=&a;cout<<pa<<endl;cout<<*pa<<endl;return 0;} 备注:指针定义及赋值.原创 2013-03-22 23:42:51 · 302 阅读 · 0 评论 -
简单递归
#includeusing 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 · 319 阅读 · 0 评论 -
求1至指定整数范围内的质数
#includeusing 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 · 740 阅读 · 0 评论 -
continue与break
1.continue语句,1至20内奇数累加和#includeusing 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 · 600 阅读 · 0 评论