题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-27 22:11:23

[单项选择]有以下程序:
#include <stdio.h>
main( )
int i,s=0,t[] = 1,2,3,4,5,6,7,8,9;
for(i=0;i<9;i+=2) s+=*(t+i);
prinff("% d /n ",s);
A. 45
B. 20
C. 25
D. 36

更多"有以下程序:#include <stdio.h>main( ) int"的相关试题:

[单项选择]有以下程序 #include main( ) { int i=5; do { if(i%3==1) if(i%5==2) {printf("*%d",i);break; } i ++; } while(i!=0); printf("/n"); } 程序的运行结果是
A. *7
B. *3*5
C. *5
D. *2*6
[单项选择]有以下程序: #include main( ) {int n,*P=NULL; *P=&n; prinff("Input n:");scanf("%d",&p);prinff("output n:");prinff("%d\n",P); } 该程序试图通过指针P为变量n读入数据并输出,但程序有多处错误,以下语句正确的是【 】。
A. intn,*P=NULL;
B. *P=&n;
C. scanf("%d",&p)
D. printf("%d\n",p);
[单项选择]有以下程序 #include Main( ) { int a; Scanf(“%d”,&a); If(a++<9) printf((“%d/n”,a); Else printf((“%d/n”,a--); } 程序运行时键盘输入9<回车>,则输出的结构是(  )。
A. 10
B. 11
C. 9
D. 8
[单项选择]以下程序运行后的输出结果是
#include
main( )
int m=1, n=2, *P=&m, *q=&n, *r;
 r=P; p=q; q=r;
 printf("%d, %d, %d, %d/n", m, n, *p, *q);

A. 1,2,1,2
B. 1,2,2,1
C. 2,1,2,1
D. 2,1,1,2
[单项选择]有以下程序
#include
main( )
int x=8;
for( ; x>0; x--)
if(x%3)
printf("%d,",x--); continue;
printf("%d,",--x);
程序的运行结果是______。
A. 7,4,2
B. 8,7,5,2
C. 9,7,6,4
D. 8,5,4,2
[单项选择]有以下程序:
#include
main( )
int X=1,Y=2,Z=3:
if(X>Y)
if(y<Z)printf(“%d”,++Z);
else printf(“%d”,++y);
printf(“%d/n”,X++);

程序的运行结果是( )。
A. 331
B. 41
C. 2
D. 1
[单项选择]有以下程序:
#include
main( )
int Y=9;
for(;Y>0;Y--)
if(Y%3==0)printf(“%d”--Y);

程序的运行结果是( )。
A. 741
B. 963
C. 852
D. 875421
[单项选择]有以下程序 #include Main( ) {int s=0,n; For (n=0;n<3;n<++) {switch(s) { case 0; Case 1;s+=1; Case 2;s+=2;break; Case 3;s+3; Case 4;s+=4; } printf((“%d/n”,s); } } 程序运行后的结果是(  )。
A. 1,2,4
B. 1,3,6
C. 3,10,14
D. 3,6,10
[单项选择]有以下程序 #include Main( ) { Int A=0,B=0,C=0; C=(A-=A-5);(A=B,B+=4); Printf(“%d, %d, %d/n”,A,B,C) } 程序运行后输出的结果是(  )。
A. 0,4,5
B. 4,4,5
C. 4,4,4
D. 0,0,0
[单项选择]有以下程序:
# include<string.h>
main( )
char str[][20]="Hello","Beijing",*p=str;
printf("%d/n",strlen(p+20));

程序运行后的输出结果是 ______。
A. 0
B. 5
C. 7
D. 20
[单项选择]有以下程序
#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
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 Main( ) {int a,b,k,m,*p1,*p2; k=1,m=8; p1=&k,p2=&m; a=/*p1-m; b=*p1+*p2+6; printf(“%d ”,a); printf(“%d/n”,b); } 编译时编译器提示错误信息,你认为出错的语句是(  )。
A. a=/*p1-m
B. b=*p1+*p2+6
C. k=1,m=8;
D. p1=&k,p2=&m;
[单项选择]有以下程序:
#include<stdio.h>
main( )
int a=6,b=7,m=1;
switch(a%2)
case 0:m++;break;
case 1 :m++;
switch(b%2)
defaut:m++;
case0:m++;break;


printf("%d/n",m);

A) 1 B) 2 C) 3 D) 4
[单项选择]有以下程序:   #include <string.h>   main(int argc ,char *argv[ ])   { int i,len=0;    for(i=1;i<argc;i+=2) len+=strlen(argv[i]);    printf(“5d/n”,len); }   经编译链接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行   ex  abcd  efg  h3  k44   执行后输出结果是( )。
A. 14
B. 12
C. 8
D. 6
[单项选择]有以下程序:   #include<string.h>   main(int argc,char *argv[ ])   { int i,len=0;    for(i=1;i<argc;i++) len+=strlen(argv[i]);    printf("%d/n",len);   }   程序编译连接后生成的可执行文件是exl.exe,若运行时输入带参数的命令行是:   exl abcd efg 10<回车>   则运行的结果是( )。
A. 22
B. 17
C. 12
D. 9
[单项选择]有以下程序
#include<stdio.h>
void main( )

int a=1,b=0;
printf("%d,",b=(a++)+(a++));
pfintf("%d/n",a+b);

程序运行后的输出结果是( )。
A. 4,6
B. 2,5
C. 3,5
D. 2,6

我来回答:

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

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码