单项选择题以下选项中,合法的实数是()。
A.1.5E2
B.E1.1
C.2.10E
D.1.9E1.4
延伸阅读
你可能感兴趣的试题
1.单项选择题有以下程序(注:字符a的ASCII码值为97):
#include <stdio.h>
main( )
{ char *s={"abc"};
do
}printf("%d", *s%10); ++s; }
while(*s);
}
程序运行后的输出结果是______。
#include <stdio.h>
main( )
{ char *s={"abc"};
do
}printf("%d", *s%10); ++s; }
while(*s);
}
程序运行后的输出结果是______。
A.789
B.abc
C.7890
D.979899
2.单项选择题设有以下说明,则不正确的叙述是______。
union un
{ int a;
char b;
float c;
}arr;
union un
{ int a;
char b;
float c;
}arr;
A.arr所占的内存长度等于成员c的长度
B.arr的地址和它的各成员的地址都是同一地址
C.arr可以作为函数参数
D.不能在定义arr时对它初始化
3.单项选择题有以下程序
#include<stdio.h>
int fun(int n)
{ if(n) return fun(n-1)+n;
else return 0;
}
main()
{printf("%d\n", fun(3)); }
程序的运行结果是
#include<stdio.h>
int fun(int n)
{ if(n) return fun(n-1)+n;
else return 0;
}
main()
{printf("%d\n", fun(3)); }
程序的运行结果是
A.4
B.5
C.6
D.7
4.单项选择题若有以下定义和语句:
int a=010,b=0x10,c=10;
printf("%d,%d,%d\n",a,b,c);
则输出结果是______。
int a=010,b=0x10,c=10;
printf("%d,%d,%d\n",a,b,c);
则输出结果是______。
A.8,10,10
B.10,10,10
C.8,8,10
D.8,16,10
5.单项选择题请阅读以下程序:
#include<stdio.h>
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{ case 1:
switch(y)
{ case 0:a++;break;}
case 2:
a++,b++;break;}
printf("a=%d,b=%d\n",a,b);
上面程序的输出结果是
#include<stdio.h>
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{ case 1:
switch(y)
{ case 0:a++;break;}
case 2:
a++,b++;break;}
printf("a=%d,b=%d\n",a,b);
上面程序的输出结果是
A.a=2,b=1
B.a=1,b=1
C.a=1,b=0
D.a=2,b=2
6.单项选择题有以下程序:
#include<stdio.h>
int func(int, int);
main()
{int k=4, m=1, p;
p=func(k, m); printf("%d, ", p);
p=func(k, m); printf("%d\n", p);
}
int func(int a, int b)
} static int m, i=2;
i+=m+1; m=i+a+b; return(m);
}
程序运行后的输出结果是
#include<stdio.h>
int func(int, int);
main()
{int k=4, m=1, p;
p=func(k, m); printf("%d, ", p);
p=func(k, m); printf("%d\n", p);
}
int func(int a, int b)
} static int m, i=2;
i+=m+1; m=i+a+b; return(m);
}
程序运行后的输出结果是
A.8,17
B.8,16
C.8,20
D.8,8
7.单项选择题以下选项中可用作C语言中合法用户标识符的是______。
A._123
B.void
C.-abc
D.2a
8.单项选择题以下选项中,与k=n++完全等价的表达式是______。
A.k=n, n=n+1
B.n=n+1, k=n
C.k=++n
D.k+=n+1
9.单项选择题一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为______。
A.16
B.10
C.6
D.4
10.单项选择题下面程序有错误的行是______。
main()
{ int a[3]={1};
int i;
scanf("% d", &a);
for(i=1; i<3; i++) a[0]=a[0]+a[i];
printf("a[0]=% d\n", a[0]);
}
main()
{ int a[3]={1};
int i;
scanf("% d", &a);
for(i=1; i<3; i++) a[0]=a[0]+a[i];
printf("a[0]=% d\n", a[0]);
}
A.3
B.6
C.7
D.4
热门相关试卷
最新相关试卷