کتابخانههای استاندارد زبان C، معمولاً یک h. در انتهای خود دارند. برای مثال، چندتا از کتابخانههای زبان C، اینها هستند:
string.h
math.h
stdlib.h
معادل استاندارد این کتابخانهها در زبان ++C، همینها هستند، با این تفاوت که h. را ندارند و یک c در ابتدای خود دارند. تابعی بنویسید که نام کتابخانۀ زبان C را بگیرد و معادل استاندارد ++C آن را برگرداند.
نمونه ورودی و خروجی
ClibtoCpp("string.h") ➞ cstring
ClibtoCpp("math.h") ➞ cmath
ClibtoCpp("stdlib.h") ➞ cstdlib
Assert.Equal("cstring", Backendbaz.ClibtoCpp("string.h")); Assert.Equal("cmath", Backendbaz.ClibtoCpp("math.h")); Assert.Equal("cstdlib", Backendbaz.ClibtoCpp("stdlib.h"));
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات