下面程序执行后的输出结果是 。#include< iostream> using namespace std;#include "string"void main(){char ch[7] = "12ab56"; int i, s = 0;for (i = 0; ch[i] > '0'&&ch[i] <= '9'; i += 2)s = 10 * s + ch[i] - '0';cout << s;}
A. 1
B. 1256
C. 12ab56
D. ab
以下各组选项中,均能正确定义二维实型数组a 的选项是 。
A. float a[3][4];float a[][4];float a[3][]={{1},{0}};
B. float a(3,4);float a[3][4];float a[][]={{0};{0}};
C. float a[3][4];float a[][4]={{0},{0}};float a[][4]={{1},{2},{3}};
D. float a[3][4];float a[3][];float a[][4];
下面程序执行后的输出结果是 。 #include< iostream> #include using namespace std;void main(){char str[]="SSWLIA",c; int k;for (k =1;(c=str[k])!='\0';k++) {switch (c) {case 'I':++k; break;case 'L':continue;default: cout << c; continue;}cout << '*';}}
A. SSW
B. SW*
C. SW*A
D. SW
下面程序执行后的输出结果是 。#include< iostream> #include using namespace std;void main(){int a[3][3] = { { 1, 2 }, { 3, 4 }, { 5, 6 } }, i, j, s = 0;for (i = 1; i < 3; i++)for (j = 0; j <= i; j++) s += a[i][j];cout << s;}
A. 18
B. 19
C. 20
D. 21