1,715 views
2 2 votes

The output of the following program is:
 

int a=75;

printf("%d%%",a);



a) 75

b)75 % %

c)75%

d)none

It is giving output as c) ...can anyone please explain why it is not giving output as b)

Please log in or register to answer this question.

Position:
Show:

Related questions

1 1 vote
1 1 answer
185
185 views
khanshahima4 asked Sep 24
185 views
1. If precedence tells me which operator has priority, and associativity tells me how to handle operators at the same level, then why do I need a separate concept called ...
14 14 votes
1 1 answer
1.3k
1.3k views
GO Classes asked Jul 2
1,281 views
Assume:$\texttt{short = 2 bytes}$, $\texttt{int = 4 bytes}$, $\texttt{char = 1 byte}$$\texttt{int}$ needs $4$-byte alignment and the final structure size is rounded to a ...
17 17 votes
2 2 answers
689
689 views
GO Classes asked Jul 2
689 views
Assume:struct Student { double gpa; }; struct Student alice; struct Student *sptr = &alice;Which of the following correctly assigns $\texttt{4.0}$ to $\texttt{alice.gpa}$...
10 10 votes
1 1 answer
520
520 views
GO Classes asked Jul 2
520 views
Consider the following code idea from the source:typedef struct { double x, y; } Point; void reset(Point p) { p.x = p.y = 0; } int main() { Point a = {12.0, 42.0}; Point ...