-
有以下定义:void fun ( int n,double x ) {……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
-
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
-
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。
-
以下能正确计算 1 × 2 × 3 × 4 ×…× 10 的程序段是( ) 。
-
要求通过 while 循环不断读入字符,当读入字母 N 时结束循环。若变量已正确定义, 下列正确的程序段是( )。
-
设变量已正确定义为整型 , 则表达式 n=i=2,i=n+1,i+n 的值为 ( )
-
设变量已正确定义并赋值,以下正确的表达式是 ( )
-
设变量已正确定义并赋值,以下合法的 C 语言赋值语句是 ( )
-
设变量均已正确定义并且赋值,以下与其它三组输出结构不同的一组语句是( )。
-
设变量 设变量已正确定义并赋值,以下正确的表达式是 ()
A.x=y*5=x+z
B.int
C.x=y+z+5,++y
D.x=25%5.0
-
若以下选项中的变量已正确定义,则正确的赋值语句是()。
A.x1=26.8%3
B.1+2=x2
C.x3=0x12
D.x4=1+2=3
-
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是
A.float *p=1024;
B.int *p=(float)x;
C.float p=&x;
D.float *p=&x;
-
设变量已正确定义,则以下能正确计算f=n!的程序段是()。A)f=0;B)f=1; for(i=1;i<=n;i++) f*=i;
设变量已正确定义,则以下能正确计算f=n!的程序段是()。A)f=0; B)f=1; for(i=1;i<=n;i++) f*=i; for(i=1;i<n;i++) f*=i;C)f=1; D)f=1; for(i=n;i>1;i++) f*=i; for(i=n;i>=2;i--) f*=i;
-
若以下选项中的变量已正确定义,则正确的赋值语句是()
A.x1=26.8%3
B.1+2=x2
C.x3=0x12
D.x4=1+2=3;
-
有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用的语句是
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
D.void fun(n,x);
-
有以下函数定义: void fun(int n,double x){......} 变量都已正确定义并赋值,则对函数fun正确调用语句是()。
A.fun(int y, double m)
B.k=fun(10,12.5)
C.fun(x,n)
D.void fun(n,x)
-
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是______。
A.while((ch=getchar())! ='N') printf("%c",ch);
B.while (ch=getchar()! ='N') printf("%c",ch);
C.while (ch=getchar()='N') printf("%c",ch);
D.while((ch=getchan())='N') printf("%c",ch);
-
设变量已正确定义,则以下能正确计算f=n!的程序是()。A.f=0: for(i=1;i<=n;i++)f*=i:
设变量已正确定义,则以下能正确计算f=n!的程序是()。
A.f=0: for(i=1;i<=n;i++)f*=i:
B.F=1: for(i=l;i<2n;i++)f*=i:
C.f=l: for(i=n;i>1;i++)f*=i:
D.f=1; for(i=n;i>=2;i--)f*=i:
-
若以下选项中的变量已正确定义,则正确的赋值语句是
A.x4=1+2=3;
B.x3=x2=x1=0;
C.1+2=x2
D.x1=26.8%3;
-
【单选题】以下能正确计算10!的程序段是()。
A.do { i=1;s=1; s=s*i; i++; }while(i<=10);
B.do{ i=1;s=0; s=s*i; i++; }while(i<=10);
C.i=1;s=1; do{ s=s*i; i++; }while(i<=10);
D.i=1;s=0; do{ s=s*i; i++; }while(i<=10);
-
2、若变量已正确定义,要求程序段完成求3!的计算,以下不能完成此操作的是() 。
A.for(i=1;i<=3;i++) {p=1;p*=i;}
B.for(i=1,p=1;i<=3;i++) p*=i;
C.i=1;p=1;while(i<=3){p*=i;i++;}
D.i=1;p=1;do { p*=i;i++;} while(i<=3);
-
5、设变量已正确定义并赋值,以下正确的表达式是()
A.x=y*5=x+z
B.int(15.8%5)
C.x=y+z+5,++y
D.x=25%5.0
-
若所用变量都已正确定义,以下程序段的输出结果_____。for(i=1;i<=5;i++);printf("OK/n");
-
以下能正确计算1×2×3×4…×10的程序段是()
A.i=1;
B.s=1;
C.do {
D.s=si;
E.i++;
F.} while(i<=10)
G.B.do
H.{
I.i=1;
J.s=1;
K.s=si;
L.i++;
M.} while(i<=10)
N.C.do
O.{
P.i=1;
Q.s=0;
R.s=si;
S.i++;
T.} while(i<=10)
.D.i=1;
.s=0;
.do {
.s=si;
.i++;
.} while(i<=10)
此题为多项选择题。