题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-04-27 05:04:39

[单选题]请读程序:
#include <stdio.h>
Int a[ ]={2,4,6,8};
Main( )
{
Int i;
Int *p=a;
For( i=0;i<4;i++) a[i]=*p++;
Printf("%d\n",a[2]);
}
上面程序的输出结果是()。
A.6
B.8
C.4
D.2

更多"[单选题]请读程序:#include &lt;stdio.h&gt;I"的相关试题:

[单选题]请读程序:
#include
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
Main()
{
Int num=0;
While( num <=2){
Num++; printf("%d\n",num);
}
}
上面程序的输出结果是()。
① 1 ② 1 ③ 1 ④ 1
2 2 2
3 3
4
A.①
B.②
C.③
D.④
[单选题]有以下程序
#include
Int f(int x)
{ int y;
If(x==0||x==1) return(3);
Y=x*x-f(x-2);
Return y;
}
Main()
{ int z;
Z=f(3); printf("%d\n",z);
}
程序的运行结果是()。
A.0
B.9
C.6
D.8
[单选题]有以下程序
#include
Int fun(int (*s)[4],int n,int k)
{ int m,i;
M=s[0][k];
For(i=1;im) m=s[i][k];
Return m;
}
Main()
{ int a[4][4]={{1,2,3,4},{11,12,13,14},{21,22,23,24},{31,32,33,34}};
Printf("%d\n",fun(a,4,0));
}
程序的运行结果是()。
A.4
B.34
C.31
D.32
[单选题]有以下程序
#include
Int a=1;
Int f(int c)
{ static int a=2;
C=c+1;
Return (a++)+c;
}
Main()
{ int i,k=0;
For(i=0;i<2;i++) { int a=3; k+=f(a); }
K+=a;
Printf("%d\n",k);
}
程序的运行结果是()。
A.14
B.15
C.16
D.17
[单选题]有以下程序
#include
Int fun(char s[])
{ int n=0;
While(*s<='9'&&*s>='0') { n=10*n+*s-'0';s++;}
Return(n);
}
Main()
{ char s[10]={ 6', '1','*','4','*', '9', '*', '0', '*'};
Printf("%d\n",fun(s));
}
程序的运行结果是()。
A.9
B.61490
C.61
D.5
[单选题]有以下程序
#include
Struct NODE
{int num; struct NODE *next; }
Main()
{struct NODE *p,*q,*r;
P=(struct NODE *)malloc(sizeof(struct NODE));
Q=(struct NODE *)malloc(sizeof(struct NODE));
R=(struct NODE *)malloc(sizeof(struct NODE));
P->num=10;q->num=20;r->num=30;
P->next=q;q->next=r;
Printf("%d\n",p->num+q->next->num);
}
程序运行后的输出结果是()。
A.10
B.20
C.30
D.40
[单选题]有以下程序
#include
Main(int argc, char *argv [])
{int i=1,n=0;
While(iPrintf("%d\n",n);
}
该程序生成的可执行文件名为:proc.exe。若运行时输入命令行:
Proc 123 45 67
则程序的输出结果是()。
A.3
B.5
C.7
D.11
[单选题]有以下程序
#include
Struct st
{ int x,y;} data[2]={1,10,2,20};
Main()
{ struct st *p=data;
Printf("%d,",p->y);
Printf("%d\n",(++p)->x);
}
程序的运行结果是()。
A.10,1
B.20,1
C.10,2
D.20,2
[单选题]有以下程序
#include
Struct NODE{
Int num;
Struct NODE *next;
};
Main()
{ struct NODE *p,*q,*r;
Int sum=0;
P=(struct NODE *)malloc(sizeof(struct NODE));
Q=(struct NODE *)malloc(sizeof(struct NODE));
R=(struct NODE *)malloc(sizeof(struct NODE));
P->num=1;q->num=2;r->num=3;
P->next=q;q->next=r;r->next=NULL;
Sum+=q->next->num;sum+=p->num;
Printf("%d\n",sum);
}
执行后输出结果是()。
A.3
B.4
C.5
D.6
[单选题]有以下程序:#include union pw{ int i; char ch[2];}a;main(){ a ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}
程序的输出结果是(注意:ch[0]在低字节,ch[1]在高字节)()。
A.13
B.14
C.208
D.209
[单选题]有以下程序
#include
Void fun(int *s,int n1,int n2)
{ int i,j,t;
I=n1;j=n2;
While(i{t=s[i];s[i]=s[j];s[j]=t; i++;j--;}
}
Main()
{ int a[10]={1,2,3,4,5,6,7,8,9,0},k;
Fun(a,0,3); fun(a,4,9); fun(a,0,9);
For(k=0;k<10;k++)
Printf("%d",a[k]);
Printf("\n");
}
程序的运行结果是()。
A.0987654321
B.4321098765
C.5678901234
D.0987651234
[单选题]有以下程序
#include
Main()
{ int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;
For(i=0;i<12;i++)
C[s[i]]++;
For(i=1;i<5;i++)
Printf("%d",c[i]);
Printf("\n");
}
程序的运行结果是()。
A.1 2 3 4
B.2 3 4 4
C.4 3 3 2
D.1 1 2 3
[单选题]有以下程序
#include
Int fun(int
A, int b)
{ if(b==0) return a;
Else return(fun(--a,--b));
}
Main()
{ printf("%d\n",fun(4,2)); }
程序的运行结果是()。
A.1
B.2
C.3
D.4
[单选题]有以下程序
#include
Main(int argc,char *argv[])
{int i,len=0;
For(i=1;iPrintf("%d\n",len);
}
程序编译连接后生成的可执行文件是ex1.exe,若运行时输入带参数的命令行是:
Ex1 abcd efg 10↙
则运行的结果是()。
A.22
B.17
C.12
D.9
[单选题]有以下程序
#include
Main()
{ int a[]={1,2,3,4},y,*p=&a[3];
--p;
Y=*p;
Printf("y=%d\n",y);
}
程序的运行结果是()。
A.y=0
B.y=1
C.y=2
D.y=3
[单选题]若有以下程序
#include
Void f(int n);
Main()
{ void f(int n);
F(5);
}
Void f(int n)
{ printf("%d\n",n); }
则以下叙述中不正确的是()。
A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B.若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f
C.对于以上函数程序,编译时系统会提示出错信息;提示对f函数重复说明
D.函数f无返回值,所以可用void将其类型定义为无值型
[单选题]有以下程序
#include
Void fun(int a[],int n)
{ int i,t;
For(i=0;i}
Main()
{ int k[10]={1,2,3,4,5,6,7,8,9,10},i;
Fun(k,5);
For(i=2;i<8;i++) printf("%d",k[i]);
Printf("\n");
}
程序的运行结果是()。
A.345678
B.876543
C.1098765
D.321678

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码