Online Test

:

 

For the following code snippet:
       char *str = “Techepi.com\0″ “Online Test”;
       The character pointer str holds reference to string:


What is the output of the following program?

#include
void main()
{
        char str[7] = "TechEpi";
        char c='E';
        printf("%s", str);
}

The maximum length of a variable in C is ___  


Which of the following is the correct output of the program?

#include<stdio.h>
int main()
{
    int a[5]={9,10};
    printf("%d,%d",a[1],a[2]);
    return 0;
}

Which symbol is used as a statement terminator in C?  


Which escape character can be used to begin a new line in C?  


What is the valid range of numbers for int type of data?


C programming language was developed by  :


Primary data types are:


What is the output of the following program?

#include<stdio.h>
void main()
{
        printf("32%5=%d",32%5);
        printf("\n32%-5=%d",32%-5);
        printf("\n-32%5=%d",-32%5);
        printf("\n-32%-5=%d",-32%-5);
}

 What will be the output of the program below

#include
main()
{
char *a[4]={"Amit","Abhinav","Akhil","Prashant"};
int i = sizeof(a)/sizeof(char *);
printf("i = %d\n", i);
}

Which of the following is an example of compounded assignment statement?  


What is the output of this C code?

  #include <stdio.h>
    union p
    {
        int x;
        char y;
    }k = {.y = 97};
    int main()
    {
        printf("%d\n", k.y);
    }

What is the output of the following program?

#include<stdio.h>
void main()
{
	int a=6,b=5,c=4;
	printf("%d",(a>b>c?1:0));
}

What is the output of the following program?

#include<stdio.h>
void main()
{
        float f=0.1;
        char c='a';
        double d=0.456;
        f++;
        c++;
        d++;
        printf("%f %c %f\n",f,c,d);
}

Match the following

  1. New line                                         i) \t
  2. Tab                                                ii) \0
  3. Single quotes                                iii) \n
  4. Null                                               iv) ‘\”

A character variable can store  x characters at a time:


Which of the following is not a valid variable name declaration?


What is the output of the following program?

#include<stdio.h>
int main()
    {
        int a=2;
        a=a+2<<1;
        printf("%d ",a);
        a=a+(2<<1);
        printf("%d",a);
    }

Which of the following language is predecessor to C Programming Language?


 C is a ___ language  


What is the output of the following program?

#include<stdio.h>
void main()
{
    int[] a={100,200,300};
    printf("%d",a[2]);
}

Output of the printf("%-2.3f\n",17.23478) will be 


C language is available for which of the following Operating Systems?  


What is the output of the following program?

#include<stdio.h>
void main()
{
        int arr[]={1.999999,2.999999};
        printf("%d %d %d %d ",*(arr),*(arr+0), 1[arr],0[arr+1]);
}
 

About Us

TechEpi.com is an online learning website.We cover the latest tech news,online tutorials,blog,online test for Aptitude,C,Java,PHP to improve your knowledge.

Newsletter


Follow TechEpi on