解题思路:
char 型,一个英文字母占用1个字节
输入的是字符所以用char定义一个变量: char a;
然后输入: scanf("%c",&a);
等腰三角形最下面有五个: printf("%c%c%c%c%c",a,a,a,a,a);
中间三个由于是等腰三角形所以第一个输入的字符要占三个字节:printf("%2c%c%c \n",a,a,a);
最上面是一个输入的字符需要占四个字节才能是等腰三角形:printf("%3c\n",a);
注意事项:
字符要用char定义变量。
scanf("%c",&a);别忘了“&” 、%c后面不要加\n。
代码以“;”结束。
参考代码:
#include<stdio.h>
int main(){
char a;
scanf("%c",&a);
printf("%3c\n",a); //3可以用三个空格代替
printf("%2c%c%c \n",a,a,a);//2可以用两个空格代替
printf("%c%c%c%c%c",a,a,a,a,a);
return 0;
}
0.0分
9 人评分
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:608 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1059 |
字符逆序 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:667 |
打印十字图 (C语言代码)浏览:2710 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:577 |
神奇的fans (C语言代码)浏览:988 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:385 |
汽水瓶 (C语言代码)浏览:536 |
小O的乘积 (C++代码)浏览:520 |