问答题写出下列程序的输出结果。#include#includevoidmain(){chara,b,x;inti;dox=getchar();//运行时输入:2abcDwhile(isupper(x)==0);for(a=’A’;a<=x;a++){for(b=’A’;b<’A’+x-a;b++)putchar(’’);for(i=1;i<=2*(a-’A’)+1;i++)putchar(a);putchar(’\n’);}}注:isupper(x)是判断x是否大写字母的函数,如果x是大写字母函数值为1否则为0。

您可能感兴趣的试卷

你可能感兴趣的试题

4.单项选择题与语句while(!s)中的条件等价的是()。

A.s==0
B.s!=0
C.s==1
D.s=0

5.单项选择题下列各语句中,能够将变量u、s中最大值赋给变量t的是()。

A.if(u>s)t=u;t=s
B.t=s;if(u>s)t=u
C.if(u>s)t=s;elset=u
D.t=u;if(u>s)t=s

6.单项选择题下列语句将小写字母转换为大写字母,其中正确的是()。

A.if(ch>=’a’&ch<=’z’)ch=ch-32
B.if(ch>=’a’&&ch<=’z’)ch=ch-32
C.ch=(ch>=’a’&&ch<=’z’)?ch-32:’’
D.ch=(ch>’a’&&ch<’z’)?ch-32:ch