题目内容

若有以下程序#include void main(){int s=0, n;for (n=0; n<4; n++){switch(n){default: s+=4;case 1: s+=1; break;case 2: s+=2; break;case 3: s+=3;}}printf("%d\n", s);}则程序的输出结果是______。

A. 10
B. 11
C. 13
D. 15

查看答案
更多问题

以下程序的输出结果是______。#include void main(){int n=4;while(n--)printf("%d ",--n);}

A. 2 0
B. 3 1
C. 3 2 1
D. 2 1 0

有下列程序#include void main(){int i,j,a,b;a=b=j=0;while(j<3){j++;if(j==1) continue;for(i=0;i<3;i++){if(i>1) break;a=a*10+i;if(i<1) b=a;}}printf ("%d %d\n",a, b);}程序执行后的输出结果是______。

A. 101 10
B. 101 101
C. 10 0
D. 10 101

有以下程序:#include "stdio.h"main(){int x=0,y=6;do{while(--y)x++;}while(y--);printf("%d,%d\n",x,y);}程序的运行结果是______。

A. 5,-1
B. 6,0
C. 5,0
D. 6,-1

以下判断形参变量a是否为素数的函数正确的是______。

A. int isprime(int a){ int i;for(i=2; i<=a/2; i++)if(a%i==0)return 0;return 1;}
B. int isprime(int a){ int i;for(i=2; i<=a/2; i++)if(a%i==1)return 1;return 0;}
C. int isprime(int a){ int i;for(i=2; i= D. int isprime(int a){ int i;for(i=2; i<=a/2; i++)if(a%i==1)return 1;elsereturn 0;}

答案查题题库