题目内容

当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行____次。#include“stdio.h”main(){char ch;while((ch=getchar())!=’0’)printf(“#”);}

查看答案
更多问题

以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空Int isprime(int a){int i;for(i=2;i<=a/2;i++)if(a%i==0) _______;if(i>a/2) return 1;else return 0;}

有以下程序段()x=-1;do{x=x*x;}while(!x);

A. 是死循环
B. 循环执行二次
C. 循环执行一次
D. 有语法错误

以下关于do-while循环的不正确描述是()

A. do-while的循环体至少执行一次
B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
C. 在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作
D. do-while的循环体可以是复合语

若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作计算的程序段是()

A. for(i=1,p=1;i<=5;i++) p*=i;
B. for(i=1;i<=5;i++) {p=1; p*=i;}
C. i=1,p=1;for(;i<=5;i++) p*=i;
D. i=1,p=1;while(i<=5){p*=i;i++;}

答案查题题库