print a semicolon using Cprogram without using a semicolon
any where in the C code in ur program!!
Answers were Sorted based on User's Feedback
Answer / sharath kumar
#include <stdio.h>
int main(void)
{
if (printf("%c ", 59))
{
}
return 0;
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / ameya
Answer #1 and #2 are wrong. They dont work on Turbo C. If
anybody knows the write answer please email me the code.
| Is This Answer Correct ? | 8 Yes | 9 No |
Answer / lakshmi
void main()
{
if(getche()){}
}
you can input ; at run time and itll be printed on output
screen.
| Is This Answer Correct ? | 6 Yes | 7 No |
Answer / ceeemor
#include<iostream>
using namespace std;
int main() {
cout << char(59) << endl;
}
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / subash
include<stdio.h>
include<conio.h>
void main()
{
if(printf(";"))
{
}
}
Because If statements executes the result atleast once whether
the condition is wrong.....Try and tell..It is working..I worked
| Is This Answer Correct ? | 1 Yes | 2 No |
Answer / sorabh
#include<stdio.h>
#include<list>
#include<vector>
using namespace std;
char str[100002];
int dist[100002];
int n;
void BFS(int s)
{
vector<bool> visited(10,false);
list<int> queue;
dist[s] = 0;
queue.push_back(s);
while(!queue.empty())
{
s = queue.front();
queue.pop_front();
vector<int> temp; temp.clear();
if(s==0) temp.push_back(1);
else if(s==n-1) temp.push_back(n-2);
else { temp.push_back(s-1); temp.push_back(s+1);}
int sz=temp.size();
for(int i=0; i<sz; i++)
{
int node=temp[i];
if(1+dist[s]<dist[node]) {
dist[node] = 1+dist[s];
if(node==0) return;
queue.push_back(node);
}
}
if(!visited[str[s]-48]) {
sz=pos[str[s]-48].size();
for(int i=0; i<sz; i++)
{
int node=pos[str[s]-48][i];
if(1+dist[s]<dist[node]) {
dist[node] = 1+dist[s];
if(node==0) return;
queue.push_back(node);
}
}
visited[str[s]-48]=true;
}
}
}
int main()
{
scanf("%s",str);
n=strlen(str);
for(int i=0; i<n; i++) {
pos[str[i]-48].push_back(i);
dist[i] = INT_MAX;
}
BFS(n-1);
printf("%d",dist[0]);
return 0;
}
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / vivek
#include<stdio.h>
void main()
{
if(printf("semicolon"))
{}
}
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / poorna
#include<stdio.h>
void main()
{
while( printf("%c", 59), 0)
{
}
}
| Is This Answer Correct ? | 2 Yes | 5 No |
How to swap two variables, without using third variable ?
104 Answers AB, ADP, BirlaSoft, Cisco, Cygnet Infotech, HCL, Hewitt, Honeywell, HP, IBM, Infosys, Manhattan, Microsoft, Mobius, Percept, Satyam, SofTMware, TCS, Wipro, Yamaha,
What are the following notations of defining functions known as? i. int abc(int a,float b) { /* some code */ } ii. int abc(a,b) int a; float b; { /* some code*/ }
What is the subtle error in the following code segment? void fun(int n, int arr[]) { int *p=0; int i=0; while(i++<n) p = &arr[i]; *p = 0; }
PROG. TO PRODUCE 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1
write a program to Insert in a sorted list
Write a routine that prints out a 2-D array in spiral order
#define square(x) x*x main() { int i; i = 64/square(4); printf("%d",i); }
4 Answers Google, HCL, Quick Heal, WTF,
#define max 5 #define int arr1[max] main() { typedef char arr2[max]; arr1 list={0,1,2,3,4}; arr2 name="name"; printf("%d %s",list[0],name); }
# include <stdio.h> int one_d[]={1,2,3}; main() { int *ptr; ptr=one_d; ptr+=3; printf("%d",*ptr); }
main() { if (!(1&&0)) { printf("OK I am done."); } else { printf("OK I am gone."); } } a. OK I am done b. OK I am gone c. compile error d. none of the above
#if something == 0 int some=0; #endif main() { int thing = 0; printf("%d %d\n", some ,thing); }
main() { char string[]="Hello World"; display(string); } void display(char *string) { printf("%s",string); }