Вы находитесь на странице: 1из 14

101.

ans: (a)

reason: any pointer size is 2. What happens at tcc -h q101? size = 4

102. ans: (a)

103. ans: (c)

reason: self

104. ans: error

reason: structure variables cannot be initialized inside itself

105. ans: (d)

reason : program terminates . correct strcat(result,"!");

106. ans: (c)

107.

108.

109. ans: (b)

reason: you cannot modify a constant object

111. ans: (a)

112. ans: (a)

113. ans: (b)

114. ans: (a)

115. ans: (b)

116. ans: (a)

117. ans: (c)

118.
119. ans: (d)

120. ans: (d)

121. ans: (d)

122. ans: (c)

123. ans: (c)

124. ans: (a)

125. ans: (c)

126.

127. ans: (a)

128.

129. ans: (d)

130. ans: (c)

131. ans: (c)

132. ans: (a)

133. ans: (b)

134. ans: (c)

135. ans: (d)

136. ans: (b)

137. ans: (c)

138. ans: (a)

139. ans: (a)

140. ans: (c)

141. ans: (d)

142. ans: (a)


143.

144.

145. ans: (b)

146. ans: (a)

147. ans: (f)

148. ans: (b)

149.

150. ans: (a)

reason : you cannot declare variables after main() and before {}.

151. ans: (c)

reason :self

152. ans: (b)

reason : function is called using (*fp[3])(). see schaum's series book


for more details.

153. ans: (a)

reason : junk values will be printed

154.

155. ans: (c)

reason : the operator with in () must be accompanied with operand.


(*&) will be correct if changed to (*&y).Then the o/p will be (a).

156. ans: (a)

reason : not found

157. ans: (c)

reason : you must assign atleast one bit in the bit field transmit.

158. ans: (c)

reason : you cannot assign y without declaring it before assigning.


159. ans: (d)

reason : the trans is assigned with 2 bits only.


7 is stored as 0000 0111. only 2 bits of LSB is taken.
i.e. binary 11 = decimal 3. note 'unsigned int : 4;'
statement has no variable but still works.

160. ans: (a)

reason : self

161. ans: (d) reason : self

162. ans: (a)

reason : self

163. ans: (d)

reason : you cannot assign y=z before declaring z. put int x,z then o.k.

164. ans: (b)

reason : not found

165. ans: (c)

reason : the current value in the acc.. is returned.

166. ans: (a)

reason: not found

167. ans (c)

168. ans: (c)

reason : not found

169. ans: (c)

reason : self explanatory

170. ans (d)

171. ans (b)


172. ans (b)

173. ans (a)

174. ans (b)

175. ans (a)

176. ans (b)

177. ans (a)

178. ans (a)

reason: the pointer members in struct must be accesed by ->

179. ans (e)

180. ans (d)

181. ans: (a)

reason: % is used print as such that follows it.

182. ans (c)

183. ans: (b)

184. ans (d)

185. ans (b)

186. ans (b)

187. ans: (b)

reason: local array and formal array.

188. ans (c)

189. ans: (b)

reason: the last assigned value in union resides. because union can handle
only one value at a time.

190. ans (b)

191.
192. ans: (c)

193. ans (e)

194. ans: (c)

195. ans: (c)

196. ans: (b)

197. ans: (a)

198. ans: (b)

199. ans: (d)

200. ans: (c)

201. ans: (b)

202. ans: (c)

203. ans: (a)

204. ans: (a)

205. ans:

206. ans: (e)

207. ans: (b)

208. ans: (b)

209. ans: (b)

reason : operator within () must have operand. i.e.(+x) is right, but will
not print 5. be careful.

210. ans: (c)

211. ans: (e)

212. ans: (c)

213. ans: (b)

214. ans: (d)


reason: static variables must be assigned with values not the references.
bb = 20 is correct.

215. ans: (c)

216. ans: (d)

217. ans: (c)

218. ans: (b)

219. ans: (a)

220. ans: (b)

221. ans: (d)

222. ans: (b)

223. ans: (c)

224. ans: (c)

225. ans: (b)

226. ans: (a)

227. ans: (d)

228. ans:

229. ans:

230. ans:

231. ans: -23

232. ans: (c)

233. ans: (d)

234. ans: (b)

235. ans: (d)

236. ans: 4

237. ans: (b)


238. ans:

239. ans: (a)

240. ans: (b)

241. ans: (a)

242. ans: (b)

243. ans: (a)

244. ans: (c)

245. ans: (d)

246. ans: (a)

247. ans:(b)

248. ans:

249. ans:

250. ans:

251.

252.

253.

254.

255. ans: (a)

256.

257. ans: (c)

258. ans: (b)

259. ans: (d)

260. ans: (a)

261. ans: (c)


262. ans: (b)

263. ans: (d)

264. ans: (a)

265. ans: (a)

266. ans: (b)

267.

268. ans: (c)

269. ans: (d)

270. ans: (b)

271. ans: (a)

272. ans: (d)

273. ans: (c)

274. ans: (d)

275. ans: (c)

276. ans: (a)

277. ans: (c)

reason: self

278. ans : (d)

reason: self

279. ans: (b)

280. ans: (b)

281. ans: (a)

282. ans: (a)

283. ans: (d)

284. ans: (b)


285.

286. ans: (c)

287. ans: (a)

288. ans: (b)

289. ans: (c)

290. ans: (b)

291. ans: (c)

292. ans: (d)

293. ans: (c)

294. ans: (b)

295. ans: (c)

296. ans: (b)

297. ans:

298. ans: (e)

299. ans: (c)

300. ans: (a)

301. ans: (d)

302.

303. ans: (a)

304. ans: (a)

305. ans: (c)

306. ans: (d)

307. ans: (a)

308. ans: (c)


309. ans: (d)

310. ans: (b)

311. ans: (a)

312. ans: (b)

313. ans: (b)

314. ans: (c)

315. ans: (d)

316. ans: (a)

317. ans: (b)

318.

319. ans: (a)

320. ans: (b)

321. ans: (a)

322. ans: (c)

323.

324. ans: (d)

325. ans: (c)

326. ans: (b)

327. ans: (b)

328. ans: (b)

329. ans: (a)

330.

331. ans: (a)

332. ans: (a)

333. ans: (c)


334. ans: (c)

335. ans: (c)

336. ans: (b)

337. ans: (d)

338. ans: (d)

339. ans: (a) and (b)

340. ans: (b)

341.

342. ans: (a)

343. ans: (c)

344. ans: (a)

345. ans: (d)

346.

347. ans: (b)

348. ans: (b)

349. ans: (c)

350. ans: (b)

351. ans: (b)

352. ans: (d)

353. ans: (e)

354. ans: (a)

355. ans: (b)

356. ans: (a)

357. ans: (c)


358. ans: (c)

359. ans: (c)

360. ans: (d)

361. ans: (c)

362. ans: (d)

363. ans: (b)

364. ans: (a)

365. ans: (b)

366. ans: (e)

367. ans: (e)

368.

369. ans: (a)

370. ans: (b)

371. ans: (a)

372. ans: (d)

373. ans: (a)

374. ans: (c)

375. ans: (b)

376. ans: (d)

377. ans: (a)

378. ans: (c)

379. ans: (b)

380. ans: (c)

381.

382. ans: (a)


383. ans: (a)

384. ans: (b)

385. ans: (c)

386. ans: (d)

387. ans: (c)

388. ans:

389. ans: (c)

390. ans: (d)

391. ans: (c)

392. ans: (c)

393. ans: (b)

394. ans: (b)

395. ans: (d)

396. ans: (b)

397. ans: (a)

398. ans: (c)

399. ans: (d)

400. ans: (e)

Вам также может понравиться