Eng 第101页
函数题:显示等腰三角形(上)(循环版)
请编写函数,用循环方法显示等腰三角形(向上)。#### 函数原型cvoid UpIso(int height, char symbol);说明:参数 height 为等腰三角形的高,symbol 为显示字符。函数将在屏幕下显示高度为 hei…
函数题:显示等腰三角形(下)(循环版)
请编写函数,用循环方法显示等腰三角形(向下)。#### 函数原型cvoid DnIso(int height, char symbol);说明:参数 height 为等腰三角形的高,symbol 为显示字符。函数将在屏幕下显示高度为 hei…
函数题:判断任意进制的数字字符
C语言标准函数库中包括 isdigit、isxdigit 等函数,用于判断十进制、十六进制的数字字符。我们来编写一个判断任意数制数字字符的函数。#### 函数原型cint IsRdxDigit(char sym, int rdx);说明:参…
函数题:输入二进制自然数(循环版)
请编写函数,以二进制形式输入自然数。#### 函数原型cint ScanBin(unsigned *x);说明:参数 x 为指示整型变量的指针。函数将以二进制形式输入自然数,若输入正确,则将其保存至 x 所指示的整型变量中,函数值为 1 (…
函数题:输入十进制自然数(循环版)
请编写函数,以十进制形式输入自然数,模仿 scanf 函数使用 %u 格式限定符的功能。#### 函数原型cint ScanDec(unsigned *x);说明:参数 x 为指示整型变量的指针。函数将以十进制形式输入自然数,若输入正确,则…
函数题:判断数字字符
C语言标准函数库中包括 isdigit 函数,用于判断数字字符。作为练习,我们自己编写一个功能与之相同的函数。#### 函数原型cint IsDigit(char x);说明:参数 x 是字符的 ASCII 码。若 x 是数字字符的 ASC…
函数题:判断二进制数字字符
C语言标准函数库中包括 isdigit 函数,用于判断十进制数字字符。我们来编写一个判断二进制数字字符的函数。#### 函数原型cint IsBinDigit(char x);说明:参数 x 是字符的 ASCII 码。若 x 是二进制数字字…
函数题:判断八进制数字字符
C语言标准函数库中包括 isdigit 函数,用于判断十进制数字字符。我们来编写一个判断八进制数字字符的函数。#### 函数原型cint IsOctDigit(char x);说明:参数 x 是字符的 ASCII 码。若 x 是八进制数字字…
函数题:判断十六进制数字字符
C语言标准函数库中包括 isxdigit 函数,用于判断十六进制数字字符。作为练习,我们自己编写一个功能与之相同的函数。#### 函数原型cint IsXDigit(char x);说明:参数 x 是任意字符的 ASCII 码。若 x 是十…
编程题:迷宫问题之最短时间
小明某天不小心进入了一个迷宫(如上图所示),请帮他计算走出迷宫的最少的时间。规定每走一格需要1个单位时间。如果不能走到出口,则输出impossible。每次能走的仅有上、下、左、右4个方向。### 输入格式:测试数据有多组,处理到文件尾。每…
