单项选择题

若有如下程序:
main()
char a[]="1234";int i,t=0;
for(i=0;a[i]>='0'&&a[i]<='9';i+=2)
t=10*t+a[i]一-'0';
printf("%d\n',t);
则程序运行后的输出结果是( )。
<上一题 目录 下一题>
热门 试题

单项选择题
实型数据在计算机中表示的方法有( )。
A.双精度型和单精度型
B.小数形式和ASCII码法
C.BCD码法和指数形式
D.小数形式和指数形式
单项选择题
若有如下程序段: struct student int num;float score; stu[3]=10,85,60,58,32,23; main() struct student*t; t=stu; 则下面表达式中值为58的是( )。
A.(*t).num
B.*(t++)->num
C.(*++t)score
D.(++t)->score
相关试题
  • 有以下程序: void swap1(int C[])...
  • 若有如下程序: main() int a,b,C,...
  • 若x、y、z、m均为int型变量,则执行下面语...
  • 若要打开A盘中user子目录下名为aaa.txt的...
  • 以下程序执行后sum的值是( )。