更多"[单选题]若执行下面的程序时从键盘上输入 5,则输出是( ) mai"的相关试题:
[单选题]若执行下面的程序从键盘上输入9,则输出结果是( )
#include void main( ) {
Int n;
Scanf("%d",&n);
If (n++<10) printf("%d\n",n);
Else printf("%d\n",n--);
}
A.11
B. 10
C. 9
D. 8
[单选题]使用数字键盘可以触发驾驶舱蜂鸣器的鸣叫,方法是在键盘上输入()位数的代码(由航空公司编写),再按“#”键
A.0-7
B.2-7
C.任意
[单选题]使用数字键盘可以触发应急进入驾驶舱的蜂鸣器鸣叫,方法是在键盘上输入()位数的代码(由航空公司编写),再按“#”键
A.0-7
B.2-7
C.任意
[单选题]在数字键盘上输入进入码后,驾驶舱内蜂鸣会响___秒
A.2
B.3
C.5
[单选题]有以下程序
int fun(int x,int y,int *cp,int *dp)
{ *cp=x+y; *dp=x-y; }
main()
{ int a, b, c, d;
a=30; b=50;
fun(a,b,&c,&d);
printf("%d,%d\n", c, d);
}
输出结果是()。
A.50,30
B.30,50
C.80,-20
D.80,20
[单选题]下面程序的输出结果为()。
struct st
{ int x;
int *y;
} *p;
int dt[4]={10,20,30,40};
struct st aa[4]={ 50,&dt[0],60,&dt[1],70,&dt[2],80,&dt[3] };
main()
{ p=aa;
printf("%d\n", ++p->x );
printf("%d\n", (++p)->x);
printf("%d\n", ++( *p->y));
}
A.10
20
20
B.50
20
20
C.51
60
21
D.60
70
31
[单选题] 在Word中,当需要输入一些键盘上没有的特殊符号时可通过( )来完成。
A.“插入”菜单中的“符号”命令
B.“格式”菜单中的“插入符号”命令
C.专门的符号按钮
D.在“区位码”方式下
[单选题]在Word中输入一些键盘上没有的特殊字符,方法是( )(易)(基础知识)
A.无法实现
B.选择“插入”菜单的“符号”命令
C.用绘图工具绘制特殊符号
D.选择“编辑”菜单的“符号”命令
[单选题]有以下程序
int fun(int x[],int n)
{static int sum=0,i;
for(i=0;iA.45
B.50
C.60
D.55
[单选题]x、y、z被定义为 int 型变量,若从键盘给 x、y、z输入数据,正确的输入语句是 ( )
A. input x,y,z;
B. scanf("% d%d%d",&x,&y,&z);
C. scanf("%d%d%d",x,y,z);
D. read("%d%d%d",&x,&y,&z);
[单选题]执行下列程序时输入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.123456789
B.1456789
C.1,23,456,789
D.1,23,456
[单选题]测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是( )。
A. 随机选择
B. 划分等价类
C. 根据接口进行选择
D. 根据数据大小进行选择
[单选题]程序如下:
Try:
Number=int(input("请输入数字:"))
Print("number:",number)
Print("=======hello======")
ExceptExceptionase:
#报错错误日志
Print("打印异常详情信息:",e)
Else:
Print("没有异常")
Finally:
#关闭资源
Print("finally")
Print("end"),输入的是1a结果是:()
A.number:1
打印异常详情信息:invalidliteralforint()withbase10:
Finally
End
B.打印异常详情信息:invalidliteralforint()withbase10:
Finally
End
C.nan
D.以上都正确
[单选题]下列程序的运行结果是()。
void fun(int *a, int *b)
{ int *k;
k=a; a=b; b=k;
}
main()
{ int a=3, b=6, *x=&a, *y=&b;
fun(x,y);
printf("%d %d", a, b);
}
A.6 3
B.3 6
C.编译出错
D.0 0
[单选题]有以下程序段
struct st
{int x;int *y;}*pt;
int a[]={1,2},b[]={3,4};
struct st c[2]={10,a,20,b};
pt=c;
以下选项中表达式的值为11的是()。
A.*pt->y
B.pt->x
C.++pt->x
D.(pt++)->x
[单选题]有以下程序
int add(int a,int b){return+b};}
main()
{int k,(*f)(),a=5,b=10;
f=add;
... }则以下函数调用语句错误的是()。
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);
[单选题]下面的C程序完成的功能是()。
#define SIZE 5
void func(int data[SIZE]);
main()
{
int i,buf[SIZE];
printf("Please input %d numbers:",SIZE);
for(i=0;idata[j+1])
{
d=data[j];
data[j]=data[j+1];
data[j+1]=d; }
}
A.对一维数组降序排序
B.对一维数组升序排序
C.对一维数组逆向排序
D.对一维数组顺序排序
[单选题]有以下程序
fun(int x,int y)
{static int m=0,i=2; i+=m+1;m=i+x+y; return m; }
main()
{int j=1,m=1,k;
k=fun(j,m); printf("%d,",k);
k=fun(j,m);
printf("%d\n",k);
}
执行后的输出结果
A.5,5
B.5,11
C.11,11
D.11,5