单项选择题

若有如下程序: 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.13
B.1234
C.24
D.123
<上一题 目录 下一题>
热门 试题

单项选择题
以下能正确定义数组并正确赋初值的语句是( )。
A.int N=5,b;
B.int a[1][2]={{1},{3}};
C.intc[2][]={{1,2},{3,4}};
D.int d[3][2]={{1,2},{34}};
单项选择题
在C语言中,关于函数fseek的说法正确的是( )。
A.使位置指针重新返回文件的开头
B.使位置指针到文件的结尾
C.可以改变文件位置指针
D.利用fseek函数只能实现文件顺序读写
相关试题
  • 若fp已正确定义为一个文件指针,d1.dat为...
  • 下面程序的功能是求整数m、n的最大公约数,...
  • 函数check用来判断字符串s是否是“回文”(...
  • 以下程序从终端读入数据到数组中,统计其中...
  • 若有如下程序:main(){ int x=20;...