更多"下列程序的运行结果为( )。 群include<stdio.h>"的相关试题:
[单项选择]下列程序的运行结果为( )。
#include<stdio.h>
void fun(char *str)
int a, b;
for(a=b=0; str[a]!='/0'; a++)
if(str[a]!='c')
str[b++]=str[a];
str[b]='/0';
void main( )
char str[]="abcdef";
fun(str);
printf("str[]=%s", str);
A. str[]=abdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[单项选择]以下程序运行后的输出结果是
#include< string.h>
main( )
char m[20]= 'a', 'b', 'c', 'd', n[]="abe", k[]="abcde";
strcpy (m+strlen (n), k); strcat (m, n);
prinff(" % d% d /n", sizeof(m), strlen (m));
A. 20 11
B. 9 9
C. 20 9
D. 11 11
[单项选择]下列程序的运行结果为
#include<stdio.h>
void abc(char*str)
int a,b;
for(a=b=0;str[a]!='/0';a++)
if(str[a]!='c')
str[b++]=str[a];
str[b]='/0';
void main( )
char str[]="abcdef";
abc(str);
printf("str[])=%s",str);
A. str[]=abdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[单项选择]下列程序的运行结果为( )。
#include<stdio.h>
void abc(char*str)
int a,b,i,j;
for(i=j=0;str[i]!='/0';i++)
if(str[i]!='a')
str[j++]=str[i];
str[j]='/0';
void main( )
char str[]="abcdef";
abc(str);
printf("str[]%s",str);
A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[单项选择]下列程序段的运行结果是( )。
#include<stdio.h>
void main( )
char str[]="ABC",*p=str;
printf("%d/n",*(p+3));
[单项选择]下列程序的运行结果为()。
#include<stdio.h>
void abc(char*str)
int a,b,i,j;
for(i=j=0;str[i]!='/0';i++)
if(str[i]!='a'
str[j++]=str[i];
str[j]='/0';
void main( )
char str[]="abcdef";
abc(str);
printf("str[]=%s",str);
A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[单项选择]下面程序运行后的输出结果是()。
struct abc
int a,b,c;
main( )
struct abc s[2]=1,2,3,4,5,6;
int t=-s[0].a+s[1].b;
printf("%d/n",t);
A. 5
B. 6
C. 7
D. 8
[单项选择]下面程序运行后的输出结果是______。
struct abc
int a,b,c;
main( )
struct abc s [2]=1,2,3,4,5,6;
int t=-s[0].a+s[1].b;
printf("%d/n",t);
[简答题]下列程序中,分别计算1,2,3,…,10的阶乘,并输出计算结果,请将程序补充完整。程序运行结果如下:
1!=1
2!=2
3!=6
4!=24
5!=120
6!=720
7!=5040
8!=40320
9!=362880
10!=3628800
源程序文件代码清单如下:
public class ex01 1
{
public static void main(String args[])
{
long 1Factorial;
for(int i=1;i<=10;i++)
{
______;
for(int j=2;______;j++)
______;
System.out.println(i+"!="+lFactorial);
}
}
}
[单项选择]源程序中的 与程序的运行结果无关。
A. 注释的多少
B. 变量的取值
C. 循环语句的执行次数
D. 表达式的求值方式
[单项选择]下面程序段的运行结果是()
char str[]="ABC",*p=str;
printf("%d/n",*(p+3));
A. 67
B. 0
C. 字符'C'的地址
D. 字符'C'
[单项选择]源程序中()与程序的运行结果无关。
A. 注释的多少
B. 变量的取值
C. 循环语句的执行次数
D. 表达式的求值方式
[单项选择]下面程序运行结果是( )。
#include <iostream.h>
void main( )
int x=10,y=4;
X%=y+1;
cout<<x<<endl;
A. 0
B. 1
C. 2
D. 3
[单项选择]下面的程序运行结果是( )。
Private Sub Form_Click( )
i=0
Do
i=i+1
if i>10 then Exit Do
Loop Until i<10
Print i
End Sub
A. 0
B. 1
C. 10
D. 11
[单项选择]若输入12345、abc,程序的输出结果为______。
main( )
int a;
char ch;
scanf("%3d,%3c",&a,&ch);
printf("%d,%c",a,ch);
A. 123,abc
B. 123,4
C. 123,a
D. 12345,abc