首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { char *s="12134"; int k=0, a=0 ; while( s[ k +1 ] ) { k++;
有以下程序 #include <stdio.h> main() { char *s="12134"; int k=0, a=0 ; while( s[ k +1 ] ) { k++;
admin
2021-07-09
27
问题
有以下程序
#include <stdio.h>
main()
{
char *s="12134";
int k=0, a=0 ;
while( s[ k +1 ] )
{
k++;
if ( k % 2 ==0 )
{
a = a + ( s[ k ] - ’0’ +1 ) ;
continue;
}
a = a + ( s[ k ] - ’0’ );
}
printf (" k=%d a=%d\n", k, a );
}
程序运行后的输出结果是
选项
A、k=5 a=15
B、k=4 a=12
C、k=6 a=11
D、k=3 a=14
答案
B
解析
当k=0时,执行while一次,得到k=1,a为2;当k=1时,执行while一次,得到k=2,a为4;当k=2时,执行while一次,得到k=3,a为7;当k=3时,执行while一次,得到k=4,a为12;所以答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/3Fz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
下列结构中属于非线性结构的是
有以下程序structs{intn;inta[20];};voidf(structs*p){inti,j,t;for(i=0;in-1;i++)for(j=i+1;jn;j++)i
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(fp,"%d",a[i]);
下列叙述中正确的是
以下不合法的数值常量是()。
下列对于线性链表的描述中正确的是
设有定义:intx=11,y=12,z=0;,以下表达式值不等于12的是()。
数据流图(DFD)中的有向箭头(→)表示
随机试题
已知y=sinx,则y(10)=______
以下是亚急性感染性心内膜炎的周围体征,除了
建筑物内实施总等电位连接和辅助等电位连接的作用是()。
下列说法,错误的是()。
下列关于商业银行与借款人、担保人签订合同的表述,错误的是()。
简述幼儿园一日活动安排有哪些基本要求。
警察产生的经济条件是()
CarmenFranciscoPresidentFranciscoSkinandBodyClinicDearDr.Francisco,Iamwritinginresponsetoyourproposalto【K4】__
Fewpeopleexpectluxurywhileflying,butthesedays,eventhebasicsseemtobeinbadshape.It’snotuncommontofindyourt
Tom’sstepshad______andtherewasamomentofabsolutesilence.
最新回复
(
0
)