单项选择题

有以下程序 main() { char *p[]={"3697","2548"}; int i,j; long num=0; for(i=0;i<2;i++) { j=0; while(p[i][j]!= ''\0'') { if((p[i][j]- ''0'')%2) num=10*num+p[i][j]- ''0''; j+=2; } } printf("%d\n",num); } 程序执行后的输出结果上______。

A.35
B.37
C.39
D.3975
<上一题 目录 下一题>
热门 试题

单项选择题
以下叙述中不正确的是( )。
A. C语言中的文本文件以ASCII码形式存储数据
B. C语言中对二进制位的访问速度比文本文件快
C. C语言中,随机读写方式不使用于文本文件
D. C语言中,顺序读写方式不使用于二进制文件
单项选择题
有以下程序void fun(int *a,int i,int j){ int t;if (i<j){ t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}}main( ){ int a[ ]={1,2,3,4,5,6},i;fun(a,0,5);for(i=0;i<6;i++)printf( %d ,a[i]);} 执行后输出的结果是( )。
A. 6 5 4 3 2 1
B. 4 3 2 1 5 6
C. 4 5 6 1 2 3
D. 1 2 3 4 5 6
相关试题
  • 下列工具中为需求分析常用工具的是( )。
  • 尔排序属于( )。
  • 在数据库设计中,将E-R图转换成关系数据模...
  • 分布式数据库系统不具有的特点是( )。
  • 下列叙述中,不属于结构化程序设计方法的主...