首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行以下程序后,输出‘#’号的个数是______。 #include <stdio.h> main() { int i,j; for (i=1; i<5; i++) for(j=2;j<=i;j++)
执行以下程序后,输出‘#’号的个数是______。 #include <stdio.h> main() { int i,j; for (i=1; i<5; i++) for(j=2;j<=i;j++)
admin
2013-06-11
69
问题
执行以下程序后,输出‘#’号的个数是______。
#include <stdio.h>
main()
{
int i,j;
for (i=1; i<5; i++)
for(j=2;j<=i;j++)
putchar(’#’);
}
选项
答案
6
解析
本题中,i,j分别为外循环和内循环的循环控制变量,外层循环共执行了四次.当i=1时,由于内层循环判断条件(2<=1)为假不执行内层循环.当i=2时,执行内层循环,输出一个#当i=3时,内层循环循环两次,输出两个#,当i=4时,内层循环循环三次,输出三#。当i=5时,循环判断条件不成立,退出外层循环。所以一共输出6个#。
转载请注明原文地址:https://kaotiyun.com/show/nRJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { unsigned char a=2,b=4,c=5,d; d=a|b;d&=c;printf("%d\n",d);} 程序运行后的输出结果是
有以下程序 struct S{ int n;int a[20];}; voidf(struct S*p) { int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j+
有以下程序 void f(int n,int *r) { int r1=0; if(n%3==0) r1=n/3; else if(n%5==0) r1=n/5; else f(--n,&r1);
有以下程序 void f(int *q) { int i=0; for(;i<5;i++) (*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a);
有以下程序 typedef struct{int b,p;}A; void f(A c)/* 注意:c是结构变量名 */ { int j; c.b+=1;c.p+=2; } main() { int i;
随机试题
在“Acc2.mdb”数据库中有“学生”“课程”和“课程成绩”3张表。(1)以“课程成绩”表为数据源,创建删除查询“查询1”,将成绩<30的成绩信息删除。(2)以“学生”表为数据源,创建查询“查询2”,查询本月出生的学生信息。结果显示“学生”表中的“全
远程办公
慢性肾功能不全高血压应减量的药物是
用于皮肤和黏膜消毒的消毒剂,进行鉴定试验时应选择的微生物实验项目是
水肿与伤阴并见者治当选用下列何方为佳
休克时最能反应组织细胞是否缺氧、缺氧程度及休克是否好转或恶化的主要实验室检查为
混凝土电阻率越大,钢筋锈蚀发展越快。()
企业购入股票并作为交易性金融资产核算,购买时发生的交易费用应确认为()。
计算行列式=________。
From:JosieRobertsTo:KurtBowmanDate:July24Subject:Re:BoothReservationAttachment:ServicesandFacilitiesDearMr.
最新回复
(
0
)