单项选择题
有以下程序:
#include <stdio.h>
main ( )
int i;
for(i =0;i <3 ;i ++ )
switch (i)
case 0: printf(" % d" ,i);
case 2: printf(" % d" , i);
default: printf( "% d" , i);
程序运行后的输出结果是()。
A. 022111
B. 021021
C. 000122
D. 012
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a char number[100]; int age; float p[6]; ; 定义一个数组:struct a number[10]; 假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
A) fread(b,sizeof(struct a),10,fp);
B) for(i=0;i<10;i++)
fread(b[i],sizeof(struct a),1,fp);
C) for(i=0;i<10;i++)
fread(b+i,sizeof(struct a),1,fp);
D) for(i=0;i<5;i+=2)
fread(b+i,sezeof(struct a),2,fp);
点击查看答案&解析
单项选择题
有以下程序:#include <stdio.h>fun( char p[] [10]) int n=0,i; for(i=0;i<7;i ++) if(p[i][0] =='T') n++; return n;main( ) char sir[] [10] = Mon , Tue , Wed , Thu , Fri , Sat , Sun ; prlnff( % d n ,fun(str) );程序执行后的输出结果是()。
A. 1
B. 2
C. 3
D. 0
点击查看答案&解析
相关试题
A.-6 B.12 C.0 D.-12
A.n=5 B.n=2 C.n=3 D.n=4
A.-6 B.12 C.0 D.-12
A.n=5 B.n=2 C.n=3 D.n=4
在位运算中,操作数每左移两位,其结果相当...