解题思路:
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分
11 人评分
C二级辅导-阶乘数列 (C语言代码)浏览:595 |
汽水瓶 (C++代码)(直接n/2就可以了)浏览:1138 |
C二级辅导-阶乘数列 (C++代码)浏览:1931 |
第一浏览:919 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:778 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:798 |
剪刀石头布 (C语言代码)浏览:802 |
输入输出格式练习 (C语言代码)浏览:773 |
C二级辅导-统计字符 (C语言代码)浏览:695 |
C语言程序设计教程(第三版)课后习题10.1 (C++代码)浏览:529 |