单项选择题
有以下程序 main() {char*P[]={"3697","2584"}; 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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序:#include <stdio.h>main(){FILE *fp; int i,k,n;fp=fopen( data.dat , w+ );for(i=1;i<6;i++){fprintf(fp, %d ,i);if(i%3==0) fprintf(fp, n );}rewind(fp);fscanf(fp, %d%d ,&k,&n); printf( %d %d n ,k,n);fclose(fp);}程序运行后的输出结果是【 】。
A.0 0
B.123 45
C.1 4
D.1 2
点击查看答案&解析
单项选择题
以下叙述中错误的是【 】。
A.计算机不能直接执行用C语言编写的源程序
B.C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件
C.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件
D.后缀为.obj和.exe的二进制文件都可以直接运行
点击查看答案&解析
相关试题
在数据库管理系统提供的数据定义语言、数据...
以下程序运行后的输出结果是【 】int a=...
以下程序的功能是;求出数组X中各相邻两个...
以下程序运行后的输出结果是【 】。main(...
假设在当前盘的当前目录下有两个文件A.TXT...