Facebook Pixel

সি ভাষায় y = m++ এর সমতুল্য স্টেটমেন্ট হলো- i. y=m ii. m=m + 1 iii. m = +m নিচের কোনটি সঠিক?

বিষয়: ICT | অধ্যায়: অধ্যায়-০৫ঃ প্রোগ্রামিং ভাষা

উৎস: অনুশীলনীর প্রশ্ন মুজিবুর স্যার

সঠিক উত্তর: i ও ii

ব্যাখ্যা: <code>y = m++;</code> হলো পোস্ট-ইনক্রিমেন্ট (Post-increment) অপারেটর। এতে প্রথমে <code>m</code>-এর বর্তমান মান <code>y</code>-তে সংরক্ষণ করা হয়, এরপর <code>m</code>-এর মান ১ বৃদ্ধি পায়। অর্থাৎ এটি নিচের দুটি স্টেটমেন্টের সমতুল্য: <pre><code>y = m; m = m + 1; </code></pre> অন্যদিকে, <code>m = +m;</code> কেবল <code>m</code>-এর মান অপরিবর্তিত অবস্থায় পুনরায় <code>m</code>-এ সংরক্ষণ করে; এতে মান ১ বৃদ্ধি পায় না। অতএব, সঠিক উত্তর A. i ও ii ।

প্ল্যাটফর্ম: প্রশ্নাবলী (https://proshnaboli.com)

বহুনির্বাচনি প্রশ্নঅনুশীলনীর প্রশ্ন - মুজিবুর স্যার

সি ভাষায় y = m++ এর সমতুল্য স্টেটমেন্ট হলো-

i. y=m

ii. m=m + 1

iii. m = +m

নিচের কোনটি সঠিক?

আনলিমিটেড প্র্যাকটিস করতে চান?

প্রশ্নাবলীতে আছে ২ লাখ+ প্রশ্ন। এইচএসসি এবং এডমিশন পরীক্ষার উত্তরসহ চ্যাপ্টারভিত্তিক প্রশ্ন ব্যাংক, অধ্যায় ও বিষয়ভিত্তিক মক টেস্ট এবং লাইভ লিডারবোর্ড।

পরীক্ষা দিতে অ্যাকাউন্ট খুলুন

যেকোনো প্রকার ভুলভ্রান্তি বা রিপোর্ট করার জন্য অ্যাকাউন্ট খুলে প্রশ্নের রিপোর্ট বাটনে ক্লিক করুন। আমাদের এডিশনাল টিম তা দ্রুত সংশোধন করবে।