单项选择题

有以下程序
main()
int a=15,b=21,m=0;
switch(a%3)
casc 0:m++;break;
case 1:m++;
switch(b%2)
default:m++;
case 0:m++;break;

printf(“%d\n”,m);
程序运行后的输出结果是

A.1
B.2
C.3
D.4
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 #include<stdio.h> main() FILE*fp;int i=20,j=30,k,n; fp=fopen(“d1.dat”,“w”); fprintf(fp,“%d n”,i);fprintf(fp,“%d n”,j); fclose(fp); fp=fopen(“d1.dat”,“r”); fscanf(fp,“%d%d”,&k,&n);printf(“%d%d n”,k,n); fclose(fp); 程序运行后的输出结果是
A.20 30
B.20 50
C.30 50
D.30 20
单项选择题
有以下程序 #include<string.h> main(int arge,char *argv[]) int i,len=0; for(i=1;i<arge;i++)len+=strlen(argv[i]); printf(“%d n”,len); 程序编译连接后生成的可执行文件是exl.exe,若运行时输入带参数的命令行是: exl abcd efg 10<回车> 则运行的结果是
A.22
B.17
C.12
D.9
相关试题
  • 若fp已正确定义为一个文件指针,d1.dat为...
  • 下面程序的运行结果是: 【19】 。 ty...
  • 以下程序运行后的输出结果是 【11】 。...
  • 函数sstrcmp()的功能是对两个字符串进行...
  • fun函数的功能是:首先对a所指的N行N列的矩...