Skip to main content

Command Palette

Search for a command to run...

function qus

Published
•2 min read•View as Markdown

Q1.

#include <stdio.h>

int add(int a, int b) {
    return a + b;
}

int main() {
    printf("%d", add(3, 7));
    return 0;
}

Output: 10


Q2.

#include <stdio.h>

int square(int x) {
    return x * x;
}

int main() {
    int a = 2, b = 3;
    printf("%d", square(a + b));
    return 0;
}

Output: 25
(Explanation: a+b = 5, square(5) = 25)


Q3.

#include <stdio.h>

int multiply(int a, int b) {
    return a * b;
}

int main() {
    int x = 4, y = 5;
    printf("%d", multiply(x, y + 2));
    return 0;
}

Output: 28
(Explanation: y+2 = 7, 4*7 = 28)


Q4.

#include <stdio.h>

int max(int a, int b) {
    if (a > b) return a;
    else return b;
}

int main() {
    printf("%d", max(15, 20));
    return 0;
}

Output: 20


Q5.

#include <stdio.h>

void greet() {
    printf("Welcome!");
}

int main() {
    greet();
    return 0;
}

Output:

Welcome!

Q6.

#include <stdio.h>

int sum(int a, int b, int c) {
    return a + b + c;
}

int main() {
    printf("%d", sum(2, 4, 6));
    return 0;
}

Output: 12


Q7.

#include <stdio.h>

float avg(int a, int b) {
    return (a + b) / 2.0;
}

int main() {
    printf("%.2f", avg(7, 9));
    return 0;
}

Output: 8.00

More from this blog

Amit singh's blog

235 posts