C++ STRUCTURE AND UNION | C++ FOUNDATION Question 9

Last Updated :
Discuss
Comments

What will be the output of the following C++ code?

#include <iostream>
using namespace std;
int main() {
   struct ShoeType{
       string style;
       double  price;
   };
   ShoeType shoe1, shoe2;
   shoe1.style = "Adidas";
   shoe1.price = 9.99;
   cout << shoe1.style << "$" << shoe1.price;
   shoe2 = shoe1;
   shoe2.price = shoe2.price / 9;
   cout << shoe2.style << "$" << shoe2.price;
   
   return 0;
}

Adidas $ 9.99Adidas $ 1.11

Adidas $ 9.99Adidas $ 9.11

Adidas $ 9.99Adidas $ 11.11

Adidas $ 11.11Adidas $ 11.11

Share your thoughts in the comments