首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数, 请填空。 main() { int a,i=0; scanf(“%dtt,&a); do { if(a>0&
下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数, 请填空。 main() { int a,i=0; scanf(“%dtt,&a); do { if(a>0&
admin
2012-08-23
75
问题
下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,
请填空。
main()
{ int a,i=0;
scanf(“%dtt,&a);
do
{ if(a>0&&a%2==0)
{ printf(“%d\n”,a);i++;}
if(i!=3)
{ scanff“%d”,&a);)
}while(____________);
}
选项
答案
i<3
解析
题目要求输入a的数为正整数,即a>0;且都要是2的倍数,即a%2==0,所以if语句的条件为ifa>0&&a%2==0),又因只能输入3个数,因此循环限制条件应为i<3。
转载请注明原文地址:https://kaotiyun.com/show/QyPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。#include<stdio.h>main(){inti,m=0,n=0,k=0;for(i=9;i<=11;i++)switch(i/10)
执行以下程序后,输出“#”的个数是【】。#include<stdio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putchar(’#
以下程序运行后的输出结果是【】。#include<stdio.h>msin(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+
以下叙述中错误的是()。
以下叙述中正确的是()。
已有定义:chara[]="xyz",b[]:{’x’,’y’,’z’};以下叙述中正确的是()。
下面程序的运行结果是______。voidswap(int*a,int*B){int*t;t=a;a=b;b=t;}main(){intx=3,y=5,*p
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=______);}main()
调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。
若有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是()。
随机试题
Robertwasveryunhappyfornot________tothewedding.
【案例】患者,男,35岁,因手术需要进行蛛网膜下腔阻滞麻醉。麻醉过程中出现心率过缓。应给予的药物是()。
工程咨询主要是围绕()展开的。
[2017年真题]根据《建筑工程建筑面积计算规范》(GB/T50353—2013),不计算建筑面积的有()。
法的发展历史表明,法不受经济以外的其他因素的影响。()
张某起诉周某人身损害赔偿一案,被告答辩提出原告的请求超过诉讼时效,法院应当如何处理?()
已知A是3阶矩阵,α1(i=1,2,3)是3维非零列向量,若Aαi=iαi(i=1,2,3),令α=α1+α2+α3证明:α,Aα,A2α线性无关;
StandardEnglishisthevarietyofEnglishwhichisusuallyusedinprintandwhichisnormallytaughtinschoolsandtonon-nat
ThespeakersaremakingarrangementsforMonday,TuesdayandWednesday.
Ashardasitistohaveanhonestdialogueaboutbusinessdecisions,itisevenhardertogiveindividualshonest______.Thisi
最新回复
(
0
)