更多"请读程序片段:
int a=17;
printf("的相关试题:
[填空题]请读程序片段: int a=17; printf("%d,%o/n",a,a); 以上程序片段的输出结果是 【20】 。
[单项选择]若x是int型变量,且有下面的程序片段:
for(x=3; x<6; x++)printf((x%2)("**%d"):("##%d/n"), x);
上面程序片段的输出结果是()
A. * *3
B. ##3
C. ##3
D. * *3##4
[单项选择]若x是int型变量,且有下面的程序片段:
for(x=3;x<6;x++)printf((x%2)("**%d"):("##%d/n"),x);
上面程序片段的输出结果是()
A. * *3
B. ##3
C. ##3
D. **3##4
[单项选择]若x和y都是int型变量,x=100,y=200,且有程序片段:printf("%d",(x,y)); 上面程序片段的输出结果()
A. 200
B. 100
C. 100 200
D. 输出格式符不够,输出不确定的值
[单项选择]请读程序: # include<stdio.h> f(int b[],int n) int i,r; r=l; for(i=0;i<=n;i++)r=r*b[i]; return r; main( ) int x a[]=2,3,4,5,6,7,8,9; x=f(a,3); printf ("%d/n",x); 上面程序的输出结果是 ( )
A. 720
B. 120
C. 24
D. 6
[单项选择]请读程序:
#include<stdio.h>
func(int a,int b)
int c;
c=a+b;
return c;
main( )
int x=6,y=7,z=8,r,
r=func((x-,y++,x+y),z-);
printf("%d/n",r);
上面程序的输出结果是_______。
A. 11
B. 20
C. 21
D. 31
[单项选择]请读程序:
#include <stdio.h>
func(int a, int b)
int c;
c=a+b;
return c;
main( )
int x=6,y=7,z=8,r;
r=func((x--,y++,x+y),z--);
printf("%d/n",r);
上面程序的输出结果是( )。
A. 11
B. 20
C. 21
D. 31
[单项选择]请读程序:
# include<stdio.h>
void fun(int * s)
static int j=0;
do
s[j]+=s[j+1]
while( + + j<2);
main( )
int k,a[10]=l,2,3,4,5;
for(k=l;k<3;k+ +)fun(a);
for(k=0;k<5;k++)prinf("%d",a[k]);
上面程序的输出结果是 ( )
A. 34756
B. 23445
C. 35745
D. 12345
[单项选择]有如下程序
main( )
int x=3;
do
printf("%d",x--);
while(!x);
该程序的执行结果是______。
A. 321
B. 3
C. 不输出任何内容
D. 陷入死循环
[单项选择]设n是描述问题规模的非负整数,下面程序片段的时间复杂度是______。
void fun(int n)
int i, k;
for (i=1; i<=n; i++)
for (j=1; j<=n; j++)
k=1;
while(k<=n)k=5*k;
A. O(n2log2n)
B. O(nlog5n)
C. O(n2log5n)
D. O(n3)
[单项选择]若要用下面的程序片段使指针变量P指向一个存储整型变量的动态存储单元
int *p;
p=______malloc(sizeof(int));
则应填入______。
A. int
B. int*
C. (*int)
D. (int*)
[单项选择]有以下程序:
main( )
int a=666, b=888;
printf("% d/n", a, b);
程序运行后的输出结果是()。
A. 错误信息
B. 666
C. 888
D. 666,888
[单项选择]有如下的程序片段,该程序片段的执行完后,共执行循环______次。
Private Sub command1_ Click( )
total =0
Counter = 1
do
Print Counter
total = total + Counter
Print total, "111"
Counter = Counter + 1
if total >= 10 then
exit do
End if
Loop while Counter <= 10
End Sub
[填空题]以下程序运行后的输出结果是 【9】 。
main( )
int p=30;
printf("%d/n",(p/3>0p/10:p%3));
[填空题]以下程序的输出结果是【7】 。
main( )
{ int a=177;
printf("%o/n",a);
}
[单项选择]有以下程序
main( )
{
int m=0256,n=256;
printf("%o%o/n",m,n);
[单项选择]若要用下面的程序片段指针变量p指向一个存储整型变量的动态存储单元
int *p;
p=______ malloc (sizeof (int));
则应填入 ()。
A. int
B. int*
C. (*int)
D. (int*)