主观题

假设整型n已输入值。以下不能正确计算1*2*3*...*n的程序段是_______。 (1) for(i=1,s=1; i<=n; i++) s*=i; (2) i=1;s=1; while(i<=n) s*=i++; (3) i=0,s=1; do{ i++,s*=i; }while(i<=n); (4) for(i=1,s=1; ; i++) { s = s*i, if(i==n) break; }

查看答案
该试题由用户464****98提供 查看答案人数:26962 如遇到问题请 联系客服
正确答案
该试题由用户464****98提供 查看答案人数:26963 如遇到问题请联系客服

相关试题

换一换
主观题
假设整型n已输入值。以下不能正确计算1*2*3*...*n的程序段是_______。 (1) for(i=1,s=1; i<=n; i++) s*=i; (2) i=1;s=1; while(i<=n) s*=i++; (3) i=0,s=1; do{ i++,s*=i; }while(i<=n); (4) for(i=1,s=1; ; i++) { s = s*i, if(i==n) break; }
答案
单选题
有以下程序段,n=2;while(n--);printf("%d",n);其中n为整型变量。运行结果为()。
A.2 B.10 C.–1 D.0
答案
单选题
执行下列程序段后,整型变量n的值为( )。 n=0 For i=1 To 20 Step 5n=n+1 Next i
A.50 B.4 C.15 D.210
答案
主观题
有下列程序 main() { int m,n; scanf("m=%d,n=%d",&m,&n); printf("%d%d ",m,n); } 若想从键盘上输入数据, 使变量m中的值为123, n中的值为456, 则正确的输入是()。
答案
多选题
执行以下程序后,假设用户输入123,则输出结果为_。n=int(input(‘请输入一个三位正整数:’))a=n//100b=(n//10)%10c=n%10print(a,end=’,’)print(b,end=’,’)print()
A.1,2,3 B.1,2,3 C.1,2,3 D.3,2,1
答案
单选题
有以下程序: void main(){ int m,n,p; scanf(“m=%dn=%dp=%d”,&m,&n,&p); printf(“%d%d%d”,m,n,p); } 若想从键盘上输入数据,使变量m的值为123,变量n的值为456,变量p的值为789,则正确的输入是()
A.m=123n=456p=789 B.m=123,n=456,p=789 C.m=123 n=456 p=789 D.123 456 789
答案
单选题
执行以下程序后,假设用户输入123,则输出结果为__。n=int(input(&39;请输入一个三位正整数:&39;))a=n//100b=(n//10)%10c=n%10print(a,end=&39;,&39;)print(b,end=&39;,&39;)print()
A.1, 2, 3(竖) B.3,2,1 C.1,2,3 D.1,2,3
答案
判断题
假设赋值运算符的优先级比算术运算符高,执行以下程序段后,n的值为10。 int n; n = 10 + 2;
答案
单选题
设变量已正确定义,以下不能统计出一行中输入字符个数的程序段是()
A.n=0;while((ch=getchar())!=”) n++; B.n=0;while(getchar()!=”) n++; C.for(n=0; getchar()!=”;n++) D.n=0;for(ch=getchar();ch!=”;n++)
答案
单选题
有以下main(){ int m,n,p;scanf();printf(); }若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是______。
A.123 456 789 B.m=123 n=456 p=789 C.m=123,n=456,p=789 D.m=123n=456p=789
答案
热门试题
执行以下程序段,并输入1.23,则程序的输出结果应是 【15】 。 N=Str(InputBox("请输入一个实数:")) p=InStr(N,".")Print Mid(N,p) 执行以下程序段,并输入1.23,则程序的输出结果应是 【15】 。 N=Str(InputBox(“请输入一个实数:”)) p=IiaStr(N,".") Print Mid(N,p) 设有程序段: int n=5; while ((–n)>0 ) Console.WriteLine(n); 执行完以上程序段后,n的值为() 设计程序,输入n,求1!+3!+5!+…+n!的值 以下程序段运行后变量n的值为()。 int i=1,n=1; for (;i<3;i++)      {continue;n=n+i;} 设变量已经正确定义,则以下能正确计算f=n!的程序段是(). 计算的前N项的值,N从键盘输入() 以下能够正确计算n!的程序是 以下能够正确计算n!的程序是()。 以下能够正确计算n!的程序是( )。 以下两个程序段的功能是相同的。 程序段一: for(n=100;n<=200;n++) { if(n%3==0) continue; printf("%5d",n); } 程序段二: for(n=100;n<=200;n++) if(n%3)!=0) printf("%5d",n); 假定有以下程序段:运行完毕后,n的值是() 有以下程序段inm=33,n=66;m=m^nn=n^mm=m^n;执行上述语句后,m和n的值分别是() 从键盘输入一个正整数n,编写程序计算1!-2!+3!-4!+...+(-1)n-1*n!的值并输出结果,要求定义和调用函数fact(n)计算n的阶乘。 有以下程序 main() { int m,n,p; scanf("m=%d,n=%d,p=%d",&m,&n,&p); printf("%d,%d,%d" ,m,n,p); } 若想从键盘上输入数据,使变量m中的值为12,n中的值为45,p中的值为78,则正确的输入是( ?) 执行下面程序段后,k值是 。 k=1;n=263; do{k*=n%10;n/=10;}while(n); 执行下面程序段后,k值是__。k=1;n=263;do{k*n%10;n/=10;}while(n)() 执行下面程序段后,k值是_____ 。 k=1; n=234; do{ k*=n%10; n/=10; } while(n); } 执行以下程序段后,整型变量C的值为() 下面程序段的运行后,n的值为。n=1;for(i=1;i<=3;i++)n=n*i;()
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位