Program
The code here tests a user-entered character and returns values depending on whether the character is numeric, upper case, etc.
Enter the code, note the output, and answer the questions below. Put your answers into a Word document.
#include <stdio.h>
#include <ctype.h>
int main(void)
{printf("Enter a character: ");
int c = getchar();
if (isdigit(c) == 0)
{printf("User has entered the character: %c\n", c);
printf("isalnum(\'%c\') = %d\n", c, isalnum(c));
printf("isxdigit(\'%c\') = %d\n", c, isxdigit(c));
printf("islower(\'%c\') = %d\n", c, islower(c));
printf("isupper(\'%c\') = %d\n", c, isupper(c));
printf("tolower(\'%c\') = %d\n", c, tolower(c));
printf("toupper(\'%c\') = %d\n", c, toupper(c));
printf("isspace(\'%c\') = %d\n", c, isspace(c));
printf("iscntrl(\'%c\') = %d\n", c, iscntrl(c));
printf("ispunct(\'%c\') = %d\n", c, ispunct(c));
printf("isprint(\'%c\') = %d\n", c, isprint(c));
printf("isgraph(\'%c\') = %d\n", c, isgraph(c));
}
return 0;
}
Complete the sentence When the user enters the value of "a," for each of the following:
1. Why does isalum() return the value 2?
2. Why does isxdigit() return the value 128?
3. Why does islower() return the value 2?
4. Why does isupper() return the value 0?
5. Why does tolower() return the value 97?
6. Why does toupper() return the value 65?
7. Why does isspace() return the value 0?
8.Why does iscntrl() return the value 0?
9.Why does ispunct() return the value 0?
10. Why does isprint() return the value 2?
11. Why does isgraph() return the value 2?
7 years ago 35
Purchase the answer to view it
- c-char-funcs.zip
- Case Study Analysis Paper
- need by sat 12pm
- an analyst at a local bank wonders if the age distribution of customers
- Test at α =.05, the hypotheses H0: pi>=.33 versus HA
- PMP Exam Strategic Plan
- Decision Making
- Week 6 Discussion "Plant Assets" Please respond to the following: • Imagine that you are the Chief Financial Officer (CFO) of a startup airline company. The executive management team has tasked you with making a recommendation about whether the company
- Business Research Essay
- [DUE IN 6 HRS] listen a 20 mins english recording and write out transcription
- Job Description Paper