求大神看下这道C语言程序设计题题

求c大神帮我看看这道题 关于循环嵌套的。【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:587,881贴子:
求c大神帮我看看这道题 关于循环嵌套的。收藏
.让程序要求用户输入一个大写字母,使用嵌套循环产生像下面这样的金字塔图案:
ABCBA ABCDCDAABCDEDCBA
这种图案要扩展到用户输入的字符。例如,前面的图案是在输入E时需要产生的。提示:使用一个外部循环来处理行,在每一行中使用三个内部循环,一个处理空格,一个以升序打印字母,一个以降序打印字母。
ABCBA这样的 我想不出最后的从上往下第二行开始的BA CBA DCBA 怎么写看了答案也理解不了
能教我怎么理解这类型的循环嵌套吗?
答案发一下,给你分析了一下
我看不懂最后一个循环。。我自己写的那个 第一行会产生两个A第一行的那个A是由第二个循环打印的那第三个循环是怎么不在第一行打印出什么的。。我一开始的想法是补空格。。结果很明显错得很离谱。。
为什么代码发不了的。。。
发了好几次都让删了。。。
嘿嘿#include &stdio.h&main(){int i,m,n;for(i=1;i&=5;i++){for(m=1;m&=i;m++)printf("%c",64+m);for(n=1;n&i;n++)printf("%c",64+i-n);printf("\n");}}
搞定了,嘿嘿
c语言博为峰IT开发培训,精英教育,大专及以上学历,先试学,满意再入学.上海博为峰IT班火热招生,4个月从菜鸟变高手![大专]及以上学历,在线申请!
登录百度帐号求个c语言大神给这个程序一个注解 萌新看不懂_百度知道
求个c语言大神给这个程序一个注解 萌新看不懂
能帮忙给个注解嘛...
能帮忙给个注解嘛
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
William_Wang5
William_Wang5
朋友,不是我不想帮你,我属实看不清啊。
扣_2一四零5八6
扣_2一四零5八6
采纳数:804
获赞数:847
图片看不清啊
留个联系方式我加你问叭
你私信我啊
1条折叠回答
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求C语言大神教一下这两题 6和7哦要详细解说_百度知道
求C语言大神教一下这两题 6和7哦要详细解说
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
6题,%d是十进制输出,%o是八进制输出,所以应该是和赋值相同
7题,/转义,/加数字或/x加数字都是用ASCII码表示字符,所以长度为15
为什么和赋值相同呀?
用ASCII码表示字符那字符是八进制还是af??
字符就是一个符号,ASCII码字符占一个字节
也就是af占两个
那中间三个斜杠怎么算字符??
/x是十六进制,从0到9加上a到f,所以/xaf表示的是十进制的175
//代表/本身
后面的/101是一个字符
这样写虽然没错,但不利于阅读代码,所以还是尽量不要这样写
175三个101ddress还有\十个那\\name怎么算呀大神
= ╲name共五个
那是不是18个字符??
╲╲╲101=╲m两个
是ddress不是address六个,所以共15个
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求大神帮帮看下代码,(C语言);总是报错,一会儿是bus error 一会儿是segementation error。。。。。_百度知道
求大神帮帮看下代码,(C语言);总是报错,一会儿是bus error 一会儿是segementation error。。。。。
#include&stdio.h&#include&math.h&#defineN4intmain(){introw=8;inti,j;intA[10][10]={0};for(i=1;i&N/2;i++){for(j=i+1;i&N-i;j++){A[row][(N-i+1)*i+j]=4;A[row][(N-i+1)*i+j-1]=-...
#include &stdio.h&#include &math.h&#define N 4int main(){ int row=8; int i,j; int A[10][10]={0}; for (i=1; i&N/2; i++) { for (j=i+1;i&N-i; j++) {
A[row][(N-i+1)*i+j]=4;
A[row][(N-i+1)*i+j-1]=-1;
A[row][(N-i+1)*i+j+1]=-1;
A[row][(N-i+2)*(i-1)+j]=-1;
A[row][(N-i)*(i+1)+j]=-1;
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
imagemosaic
imagemosaic
采纳数:514
获赞数:3577
j没有取值范围吗?到底要循环多少次?
阳光下的月色
阳光下的月色
采纳数:223
获赞数:575
for (i=1; i&N/2; i++) { for (j=i+1;i&N-i; j++) {把第二行的i&N-i改成j&N-i
采纳数:16
获赞数:35
擅长:暂未定制
你好,你的程序我在VC6.0下调试过了,生成obj和exe时语法都没错...只是一运行程序就终止了,可能是逻辑上有错,但是我不知道你的这个程序是想解决什么问题...至于你说的那两个错,可能是你没有完全关闭先前文件的工作空间吧,还有就是不知道你的编译器是哪一版本,不同的编译器对错误的兼容可能不同,你自己看下吧!
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。刚编了一道买水果的题,求大神帮忙看看!本人新手【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:587,881贴子:
刚编了一道买水果的题,求大神帮忙看看!本人新手收藏
以下4种水果([1]苹果[2]梨[3]桔子[4]芒果)单价分别是2.0元/公斤,2.5元/公斤,3.0元/公斤,4.5元/公斤,请输入水果编号、重量,计算应付款。#include&stdio.h&int main(){
float i,b,x=2.0,y=2.5,z=3.0,a=4.5; printf("请输入水果编号与购买公斤数:\n"); scanf("%f%f",&i,&b);
switch(i) { case 1:printf("%f*%f=%7.1f\n",i,x,x*b); case 2:printf("%f*%f=%7.1f\n",i,y,y*b); case 3:printf("%f*%f=%7.1f\n",i,z,z*b); case 4:printf("%f*%f=%7.1f\n",i,a,a*b); default:printf("enter data error!\n"); } return 0;}哪里错了,求大神指点
别沉啊!!!!!!!!!!!!!!!!!!
switch() 条件不能用浮点数, 你不会看编译错误啊,
貌似case后面的元素要''起来,你试试
江健锋~~叼爆了
switch语句要用整型的
int i,float b;scanf(&%d%f&,&i,&b);
登录百度帐号

我要回帖

更多关于 C语言考试题 的文章

 

随机推荐