Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

#include #pragma warning(disable : 4996) // CSE 240 Spring 2017 Homework 1 Question 4 (25 points) // Before starting this assignment, please compile and run

#include  #pragma warning(disable : 4996) // CSE 240 Spring 2017 Homework 1 Question 4 (25 points) // Before starting this assignment, please compile and run this program. // You will first notice that the program will not compile. Fix the errors and define the error types. // Next, you will notice that the program is printing incorrect information. Fix the errors and define those error types. void main() { // Problem 1: (5 points) // The statement below should cause the program to not compile. Correct the error(s). (2.5 points). y = 100 printf("Integer y is equal to %d ", y); // Define what type of error this is, your answer should replace the space next to "Error Type: " below (2.5 points). // Your answer should be either Syntactic, Semantic, or Contextual. printf("Error Type: ________ "); // Problem 2: (5 points) // Half of 10 is 5, why is the program printing that half of 10 is 0? Correct the error(s) (2.5 points). int x = 10; printf("Half of %d is %d ", x, x * (1 / 2)); // Define what type of error this is, your answer should replace the space next to "Error Type: " below (2.5 points). // Your answer should be either Syntactic, Semantic, or Contextual. printf("Error Type: ________ "); // Problem 3: (5 points) // Integer variable x has been initialized to 10, why does the program seem to think otherwise? Correct the error(s) (2.5 points). x = 10; if (x = 20); printf("x is equal to 20. "); if (x > 20); printf("x is greater than 20. "); if (x < 20); printf("x is less than 20. "); // Define what type of error this is, your answer should replace the space next to "Error Type: " below (2.5 points). // Your answer should be either Syntactic, Semantic, or Contextual. printf("Error Type: ________ "); // Problem 4: (5 points) // Surely, 10 is an even number. Why is the program printing that 10 is an odd number? Correct the error(s) (2.5 points). x = 10; if (x / 2 == 0) printf("%d is an even number. ", x); if (x / 2 != 0) printf("%d is an odd number. ", x); // Define what type of error this is, your answer should replace the space next to "Error Type: " below (2.5 points). // Your answer should be either Syntactic, Semantic, or Contextual. printf("Error Type: ________ "); // Problem 5: (5 points) // This bit of code is meant to print "Hello World!". Correct the error(s) (2.5 points). printf("Hello %d ", "World!"); // Define what type of error this is, your answer should replace the space next to "Error Type: " below (2.5 points). // Your answer should be either Syntactic, Semantic, or Contextual. printf("Error Type: ________ "); } 

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Securing SQL Server Protecting Your Database From Attackers

Authors: Denny Cherry

1st Edition

1597496251, 978-1597496254

More Books

Students also viewed these Databases questions

Question

What do you enjoy most about working with social media?

Answered: 1 week ago

Question

1. How do most insects respire ?

Answered: 1 week ago

Question

Demonstrate how to use the Gaps Model for diagnosing and

Answered: 1 week ago

Question

Differentiate between hard and soft measures of service quality.

Answered: 1 week ago