Build > Build < > F7.
Visual C++ 6.0 .obj. . Output, Build. .
Build > Execute < >.exe Ctrl+F5. , . . , . .exe, , .. .
Build>Start Debug> Step Into , main Build>Start Debug> Run to Cursor , . . , . . Step Into (F11) ( ) Step over (F10) ( ). Step Out (Shift+F11). :
1) Watch ( ) Value ( );
2) .
Project/Insert Project into Workspace. , . . , , Project/Set Active Project. .
1
.
1. :
1) VC++6.0
2) C++ .
2.1. ++
:
#
.........
#
()
()
void main () //,
. , ++ , 3 :
|
|
1) ;
2) ;
3) ( ).
. 2. ++
. . . #.
#define - .
#include< > , . C . . include , . , . , ( ), . , . . . , , .
.
, . main. . ( ). , void: void main(). , main, . , (void) ( void : ()).
. , , . , .
( , ), .
const int y = 10; //
float x; //
, .
.
2.2. C/C++
1)
;
0 9;
{},| []()+-/%*.\:;&?<>=!#^
(, , ).
2) :
C/C++-. , . , , PROG1, prog1 Prog1 . ( ). .
|
|
() , . .
, . , .
. , , . ( ) .
, , .
2.3. C/C++
, , . 5 :
;
( );
;
;
.
, .
, .
, 0, 0 | 8, 0, 192345 | |
, 0. | 026, 034, 017 | |
, 0 0 | 0, 000F, 0123 |
: .
[].[] | 5.7,.0001, 41. | |
[][.][]E|e[+|-] [] | 0.55,.11-5, 53 |
enum. , .
enum {one=1, two=2, three=3, four=4};
enum {zero,one,two,three};
enum {ten=10, three=3, four, five, six};
enum {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday};
, . , , char , , , int . , \, , :
, , :
\a ,
\b ,
\n ,
\t ;
: \, ,?, (\\, \,\?,\);
(\073, \0F5);
, . . :
\n ,
\n\ \.
2.3. C++
C++ . , . C++ 6 :
int ()
wchar_t ( ) (C++)
bool () (C++)
double ( )
4 ,
short ()
|
|
long ()
signed ()
unsigned ()
(signed) char | . , . | 1 | -128..127 |
unsigned char | 0..255 | ||
wchar_t | Unicode | 2 | 0..65535 |
(signed) int | . | 4 ( 32- ) | 2147483648 +2147483647. |
(signed) long (int) | |||
unsigned int | 0+4294967 295. | ||
unsigned long (int) | |||
(signed) short int | 2 ( 32- ) | 32768 +32767 | |
unsigned short int | 0 65536; | ||
bool | true false. | 1 | false, true |
float | 4 | 3.4-38..3.4+38 | |
double | 8 | 1.7-308..1.7+308 | |
long double | 10 | 3.4-4932..1+4932 |
C++ , . . , . .
int a; float x;
, ( ), ( ) ( ).
++ | : - , . |
-- | : - , . |
sizeof | ( ) , |
- | |
+ | |
! | (). 0 (false) - 0 (true) - , 0 1, 0. |
& | |
* | , () |
new | |
delete | |
(type) | |
* | |
/ | ( , ) |
% | |
+ | ( ) |
- | ( ) |
< | , |
<= | |
> | |
>= | |
= | |
!= | |
&& | () , (0) ( 0) |
|| | () , (0) ( 0) |
?: | . 1? 2: 3; 1. , 2, . 1 0, 3. : x<0? -x: x; // x. |
= | |
*= | ( ) |
/= | |
%= | |
+= | |
-= |
|
|
.
() [ ] ->. | |
! ~ - ++ -- & * () sizeof () | |
* / % ( ) | |
+ - ( ) | |
< > <= >= () | |
==!= () | |
&& ( Ȼ) | |
|| ( Ȼ) | |
?: ( ) | |
= *= /= %= -= &= ^= |= <<= >>= ( ) | |
, ( ) |
, , . . , . , . , , . , , .
C/C++ , , . : C C++.
/ C , stdio.h.
printf ( , );
, , , . :
printf ( %f\n, pi);
:
;
;
.
:
%d, %i ;
%f ;
%e,%E ;
%u ;
%c ;
%s .
:
\n ;
\t ;
\a .
, , . , :
%[-]m[.p]C,
,
m ,
p ( , , ),
.
printf("\n :\n%10.5d - , \n \\ %10.5f - \\n %10.5e \\
\n%10s - ", 10, 10.0, 10.0, "10");
:
:
00010
10.00000
1.00000+001 -
10 .
scanf ( , );
. :
scanf( %d%f , &x,&y);
C++, iostream.h, cin cout,
<< ;
>> .
#include <iostream.h>;
cout << \n : ;
cin >> n;
1. 1 .
2. , .
3. 2 , X1 Y1 TRUE, , FALSE, .
4. , .
5. 3 , (float double).
|
|
6. .
7. .
1 | 2 | 3 | |
1) n+++m 2) m-- >n 3) n-- >m 4) | =1000, b=0.0001 | ||
1) ++n*++m 2) m++<n 3) n++>m 4) | =1000, b=0.0001 | ||
1) m--n 2) m++<n 3) n++>m 4) | =100, b=0.001 | ||
1) n++*m 2) n++<m 3) --m>n 4) | =100, b=0.001 | ||
1) --m-n++ 2) m*m<n++ 3) n-->++m 4) | =100, b=0.001 | ||
1) m-++n 2) m++>--n 3) m--<++n 4) | =100, b=0.001 | ||
1) m+--n 2) m++<--n 3) --m>n 4) | =100, b=0.001 a) Y= + ctg(arctg (x )) | ||
1) n/m++ 2)m++<--n 3) (m/n)++<n/m 4) | =100, b=0.001 | ||
1) m++/n 2) ++m<n-- 3) n-->m 4) | =100, b=0.001 | ||
1) m/--n++ 2) m/n<n 3)m+n++>n+m 4) | =100, b=0.001 | ||
1) n+++m-- 2) n*m<n++ 3) n-->++m 4) | =10, b=0.01 | ||
1) n++*m 2) m--<n 3)++m>n 4) | =10, b=0.01 | ||
1) (n++/--m)++ 2) ++m<n 3)--m>++n 4) | =10, b=0.01 | ||
1) n++*--m 2) n--<m++ 3) --n>--m 4) | =10, b=0.01 | ||
1) n++/--m 2)n-->n/m++ 3)m<n++ 4) | =10, b=0.01 | ||
1) m/--n++ 2) m/n<n 3)m+n++>n+m 4) | =10, b=0.01 | ||
1) n+++m-- 2) n*m<n++ 3) n-->++m 4) | =10, b=0.01 | ||
1) n++*m 2) m--<n 3)++m>n 4) | =10, b=0.01 | ||
1) (n++/--m)++ 2) ++m<n 3)--m>++n 4) | =1000, b=0.0001 | ||
1) n++*--m 2) n--<m++ 3) --n>--m 4) | =1000, b=0.0001 | ||
1) n++/--m 2) n-->n/m++ 3) m<n++ 4) | =100, b=0.001 | ||
1) n++*m 2) n++<m 3) --m>n 4) | =100, b=0.001 | ||
1) --m-n++ 2) m*m<n++ 3) n-->++m 4) | =100, b=0.001 | ||
1) m-++n 2) m++>--n 3) m--<++n 4) | =100, b=0.001 | ||
1) m+--n 2) m++<--n 3) --m>n 4) | =100, b=0.001 |
- >> << cin, cout.
- .
- <math.h> (, pow(x,y) xy).
- :
- , .
- . :
c=pow(a,3); d=3*pow(a,2)*b; e=3*a*pow(b,2); f=pow(b,3);
1) ( ).
2) , ( ).
3) C++.
4) .
5) .
6) .
2
++
1. :
1) .
2) .
. :
;
;
;
.
. , . .
{
n++; //
summa+=n;
}
{
int n=0;
n++; //
summa+=n;
}
.
1. .
if (-) ; //
- , . - (. . ), .
if (x<y&&x<z)min=x;
if (-) 1; //
else 2;
- , 1, - 2.
if (d>=0)
{
x1=(-b-sqrt(d))/(2*a);
x2=(-b+sqrt(d))/(2*a);
cout<< \nx1=<<x1<<x2=<<x2;
}
else cout<<\n ;
2. .
switch ()
{
case 1: 1;
case 2: 2;
...........
[default: ;]
}
switch, , switch, . , case. , . , , . , switch, , , default. default .
#include <iostream.h>
void main()
{
int i;
cout<<"\nEnter the number";
cin>>i;
switch(i)
{
case 1:cout<<"\nthe number is one";
case 2:cout<<"\n2*2="<<i*i;
case 3: cout<<"\n3*3="<<i*i;break;
case 4: cout<<"\n"<<i<<" is very beautiful!";
default:cout<<"\nThe end of work";
}
}
:
1. 1 :
The number is one
2*2=1
3*3=1
2. 2 :
2*2=4
3*3=4
3. 3 :
3*3=9
4. 4 :
4 is very beautiful!
5. :
The end of work
:
while (-)
;
<-> . , . . 0, , - .
while (a!=0)
{
cin>>a;
s+=a;
}
:
do
while (-);
, - .
do
{
cin>>a;
s+=a;
}
while(a!=0);
:
for (_1;-;_3)
;
_1 _3 , . _1 (). - , 0, , _3. _3 (). , - 0. , ; .
1.
for (n=10; n>0; n--)//
{
;
}
2.
for (n=2; n>60; n+=13)//
{
;
}
3.
for (num=1;num*num*num<216; num++)//
//,
{
;
}
4.
for (d=100.0; d<150.0;d*=1.1)//
//
{
;
}
5.
for (x=1;y<=75;y=5*(x++)+10)//
//
{
;
}
6.
for (x=1, y=0; x<10;x++;y+=x);// ,
.
break .
{
;
if (<_>) break;
;
}
. . break , .
// , , // 100 0.
for(s=0, i=1; i<100;i++)
{
cin>>x;
if(x==0) break; // 0,
s+=x;
}
continue . , .
//
for(k=0,s=0,x=1;x!=0;)
{
cin>>x;
if (x<=0) continue;
k++; s+=x;
}
goto <> , .
:
<>:;
, . goto , . goto , .
goto , , , .
if, switch . , , , .
return . . :
return [];
, ++. , (for, while, do while).
- n . .
- n . .
- n . .
- n . .
- n . .
- n . .
- n . .
- n . .
- n . .
- n . .
- n . .
- n . .
- n . .
- n . , .
- n . , .
- n . , K1 K2.
- n . , : .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. .
- , 0. , .
- , 0. , .
- , 0. , K1 K2.
- , 0. , : .
- , n ;
- S=1+3+5+7+ , n ;
- S=1+2-3+4+5-6+7+8-9+, n ;
- S=15+17-19+21+23-25+, n ;
- u=cos(ctg(n)), n=1,2,3.
- k 3.
- k .
- 100 . .
- k.
- k.
- n (a1=1, a2=1,ai=ai-1+ai-2).
- Q.
- k. , .
- .
- .
- .
- .
- .
- , n>2.
1 | 2 | 3 | |
1. 1 2 .
2. .
3. 1 , . . .
4. 2 , . . , 0.
1. .
2. -.
3. C++.
4. .
4
1. :
1) .
2) .