若执行下述程序时,若从键盘输入6和8时,结果为 main() { int a,b,s; scanf("%d%d",a,b); s=a; if(a<b) { s=b; s*=s; } printf("%d",s); }A.36B.64C.48D.以上都不对

若执行下述程序时,若从键盘输入6和8时,结果为 main() { int a,b,s; scanf("%d%d",&a,&b); s=a; if(a<b) { s=b; s*=s; } printf("%d",s); }

A.36

B.64

C.48

D.以上都不对


参考答案和解析
B 解析:本题中a的值为6,b的值为8,最后s的值为8,s*=s等价于s=s*s。

相关考题:

(29)有以下程序#include stdio.hmain(){ int s;scanf("%d",s);while(s0){ switch(s){ case1:printf("%d",s+5);case2:printf("%d",s+4); break;case3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",s);}}运行时,若输入1 2 3 4 5 0回车,则输出结果是A)6566456B)66656C)66666D)6666656

若执行下列的程序时,从键盘上输入1和2,则输出结果是()。includemain(){int a,b,s; scan 若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。 #include<stdio.h> main() { int a,b,s; scanf("%d%d",a,b); s=a; if(a<b)s=b; s=s*s; printf("%d\n",s); }A.1B.4C.2D.9

在执行下述程序时,若从键盘输入6和8,则结果为main(){ int a,b,s;scanf("%d%d",a,b);s=aif(ab)s=b;s*=s;printf("%d",s); }A.36B.64C.48D.以上都不对

若执行下述程序时从键盘输入3 4,则输出结果是( )。include main( ) { int a,b,s;scanf("%d%d",s=a; if (a A.186B.256C.324D.400

在执行以下程序时,为了使输出结果为:t=4,则给a和b输入的值应满足的条件是______。main (){ int s,t,a,b; scanf("%d,%d",a,b); s=1, t=1; if(a>0)s=s+1; if(a>b)t=s+1; else if (a==b) t=5; else t=2*s; printf("%d\n",t);}A.a>bB.a<b<0C.0<a<bD.0>a>b

执行下列程序时输入:123456789,输出结果是()main(){ char s[100]int c,i;scan 执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是( ) main() { char s[100] int c,i; scanf("%c",C) ; scanf("%d",i); scanf("%s",s); printf("%c,%d,%s\n",c,i,s); }A.1,456,789B.1,23,456C.1,23,456,789D.123,456,789

有如下程序: main() { int s=0, a=1,n; scanf("% d", n); do { s+=1; a=a-2;} while(a!=n) printf("% d\n", s); } 若要使程序输出2,则应该从键盘输入的值是______。A.-1B.-3C.-5D.0

执行下列程序时输入:123456789,输出结果是______。 mein(){char s[100]; int c 执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。 mein() { char s[100]; int c, i; scanf("% c", C) ; scanf("% d", i); scanf("% s", s); printf("% c, % d, % s\n", c, i, s); }A.123, 456, 789B.1, 456, 789C.1, 23, 456, 789D.1, 23, 456

执行下列程序时输入:123空格456空格789回车,输出结果是main() { char s[100];int c,i; scanf("%c",c);scanf("%d",i);scanf("%s",s); prinnf("%c,%d,%s\n",c,i,s);} A.123,456,789 B.1,456,789 C.1,23,456,789 D.1,23,456

有以下程序includemain(){ char*p,*q;p=(char *)malloc(sizeof(char)*20);q=p;scanf( 有以下程序 #include<stdlib.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)*20);q=p; scanf(“%s%s”,p,q);printf(“%s%s\n”,p,q); } 若从键盘输入:abc def<回车>,则输出结果是A.def defB.abc defC.abc dD.d d

有以下程序include main(){ char *p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf 有以下程序 #include <stdlib.h> main() { char *p,*q; p=(char*)malloc(sizeof(char)*20); q=p; scanf("%s %s",p,q); printf("%s %s\n",p,q); } 若从键盘输入:abc def<回车>, 则输出结果是A.def defB.abc delC.abc dD.d d

在执行下述程序时,若从键盘输入6和8,则结果为 main() { int a,b,s; scanf("%d%d",a,b); S=a if(a<B) s=b; S*=S; printf("%d",s);}A.36B.64C.48D.以上都不对

当运行以下程序时,从键盘输入AhaMA(空格)Aha,则下面程序的运行结果是includemain( 当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是 #include<stdio.h> main() {char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]!='\n\) {if(s[i]]==c)s[i]-32; else if(s[i]==c-32)s[i]=s[i]+32; i++;} puts(s);}A.ahaMaB.AbAMaC.A11AMa[空格]ahaD.ahAMa[空格]ahA

若输入“abcdef”“abdef”,下述程序的输出结果为( )。 #includestdio.h #includestring.h main { int n; char s1[20],s2[20],*p1,*p2; scanf("%s",s1); scanf("%S",s2); p1=s1; p2=s2; n=strcmp(p1,p2); printf("Vood\n",n); }A. -1B.0C."abcdef"D."abdef"

若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){ int a,b,s;cin>>a>>b; s=a; if(a<B) s=b: s=s*s;cout<<s<<end1;}A.14B.16C.18D.20

若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。 include main(){ int a,b,s;s 若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。 #include<stdio.h> main() { int a,b,s; scanf("%d%d",a,b); s=a; if(a<b) s=b; s=s*s; printf("%d\n",s); }A.1B.4C.2D.9

执行下列程序时输入123456789,输出结果是 main() {cha 执行下列程序时输入123<空格>456<空格>789<回车>,输出结果是 main() {char s[100]; int c. i; scanf("%c", c); scanf("%d", i); scan{("%s", s); printf("%c, %d, %s\n", c,i,s); }A.123,456,789B.1,456.789C.1,23,456,789D.1,23,456

下列程序中,正确的为______。A.main() { int *pb=b; float 1>=15.25; print f("%d\n" ,*pb); }B.amin() { int a,*pa; a=10; *pa=a; prinffC%d",*pa); }C.main() { char s[20]; char *ps=s; scanf("%s",*p); printf("%s",*p); }D.main() { char str[10]; int *ps=str[0]; str="abcdefg"; printf("%s",*p); }

执行下列程序时输入:123456789输出结果是main(){char s[100];int c,i; scanf( 执行下列程序时输入:123<空格>456<空格>789<回车>输出结果是 main() { char s[100];int c,i; scanf("%c",c);scanf("%d",i);scanf("%s",s); printf("%c,%d,%s\n",c,i,s);}A.123,456,789B.1,456,789C.1,23,456,789D.1,23,456

有以下程序#includemain(){ int s;scanf(%d,s);while(s0){ switch(s){ case1:printf(%d,s+5);case2:printf(%d,s+4); break;case3:printf(%d,s+3);default:printf(%d,s+1);break;}scanf(%d,s);}}运行时,若输入1 2 3 4 5 0回车,则输出结果是A.6566456B.66656C.66666D.6666656

若执行下列的程序时,从键盘上输入1和2,则输出结果是()。 include main() { int a,b,s; 若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。#include<stdio.h>main(){ int a,b,s;scanf("%d%d",a,B) ;S=a;if(a<B) s=b;s=s*s;printtf("%d\n",s);}A.1B.4C.2D.9

有以下程序: #includestdio.h, main( ) {int S; scanf("%d",s); while(sO) {switch(s) {case l:printf("%d",s+5); case 2:printf("%d",s+4);break; case 3:printf("%d",s+3); default:("%d",s+1);break; } scanf("%d",s); } } 运行时,若输入1 2 3 4 5 0回车,由输出结果是( )。A.6566456B.66656C.66666D.6666656

若执行下面的程序时,从键盘上输入3和4,则输出结果是main( ){int a,b,s;cin>>a>>b;s=a;if(a<B)s=b;s=s*s;cout<<s<<endl;}A.14B.16C.18D.20

若执行下述程序时,若从键盘输入6和8时,结果为 main() { int a,b,s; scanf("%d%d",a,b); s=a if(a<b) s=b; s*=s; printf("%d",s);}A.36B.64C.48D.以上都不对

若输入“abcdef”“abdef”,下述程序的输出结果为( )。#include#includemain{int n;char s1[20],s2[20],*p1,*p2;scanf(%s,s1);scanf(%S,s2);p1=s1;p2=s2;n=strcmp(p1,p2);printf(Vood\n,n); }A.-1B.0C.abcdefD.abdef

执行下列程序时输入:123空格456空格789回车,输出结果是()。 main(){ char s[100]; int c,i; scanf("%c",c); scanf("%d",i); scanf("%s",s); printf("%c,%d,%s/n",c,i,s); }A、123,456,789B、1,456,789C、1,23,456,789D、1,23,456

单选题执行下列程序时输入:123456789,输出结果是()。 main(){ char s[100]; int c,i; scanf("%c",c); scanf("%d",i); scanf("%s",s); printf("%c,%d,%s/n",c,i,s); }A123,456,789B1,456,789C1,23,456,789D1,23,456

单选题有以下程序:#include main(){ char b[4][10]; int i; for(i=0;i4;i++)  scanf(%s,b[i]); printf(%s%s%s%s,b[0],b[1],b[2],b[3]);}执行时若输入:Fig flower is red.回车则输出结果是(  )。AFigflowerisred.BFigflowefis red.CFigflower is red.DFig flower is red.