- (10%)
Determine whether the following code is correct or not. If it is
correct, predict its output. If it is incorrect, point out the
mistake(s).
// Comparing Values (P.122)
#include <iostream>
int main()
{
int a = 2;
int b = 5;
std::cout << (a == b) << (a = b) << std::endl;
return 0;
}
- (10%)
Determine whether the following code is correct or not. If it is
correct, predict its output. If it is incorrect, point out the
mistake(s).
// Conditional Operator (P.133)
#include <iostream>
int main()
{
int i;
for (i=3; i<=6; i++)
std::cout << ( i % 2 == 0 ? "Even" : "Odd" ) << std::endl;
return 0;
}
- (10%)
Determine whether the following code is correct or not. If it is
correct, predict its output. If it is incorrect, point out the
mistake(s).
// for Loop (P.140)
#include <iostream>
int main()
{
int i;
for (i=1; i<=6; i++);
{
std::cout << i << std::endl;
}
return 0;
}