单项选择题
有以下程序:
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",hum);
程序执行后的输出结果是______。
A) 35
B) 37
C) 39
D) 3975
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
为了避免在嵌套的条件语句if else中产生二义性,C语言规定,else子句总是与( )配对。
A.缩排位置相同if
B.其前面最近的if
C.其后面最近的if
D.同一行上的if
点击查看答案&解析
单项选择题
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) int a; if(x==0‖x==1) return 3; else a=x-fun(x-2); return a; void main() printf( %d ,fun(7)); A) 2 B) 8 C) 9 D) 5
点击查看答案&解析
相关试题
以下语句或语句组中能正确进行字符串赋值的...
有以下程序 point(char *p) p+=3...
若x=2,y=3,则x&y的结果是( )。
下面结构体的定义语句中,错误的是( )。
分析下列程序: #include<stdio.h> m...