-
1执行下面程序段后,k的值是( )。int i,j,k;for(i=0,j=10;i<j;i++,j--)k=i+j;
A.9
B.11
C.8
D.10
开始考试点击查看答案 -
2下面程序的运行结果是( )。main( ){ int a,b;a=-1;b=0;do {++a;++a;b+=a;} while(a<9);printf("%dn",b);}
A.34
B.24
C.26
D.25
开始考试点击查看答案 -
3以下函数的功能是:求x的y次方,请填空。main( ){ int i,x,y;double z;scanf("%d %d",&x,&y);for(i=1,z=x;i<y;i++)z=z*______ ;printf("x^y=%en",z);}
A.i++
B.x++
C.x
D.i
开始考试点击查看答案 -
4设有以下程序main( ){ int n1,n2;scanf("%d",&n2);while (n2!=0){ n1=n2%10;n2=n2/10;printf("%d",n1);}}程序运行后,如果从键盘上输入1298,则输出结果为( )。
A.892
B.8921
C.89
D.921
开始考试点击查看答案 -
5函数pi的功能是根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n)请填空,完成求π的功能。#include <math.h>main( ){ double s=0.0; long int i,n;scanf("%ld",&n);for(i=1;i<=n;i++)s=s+_______ ;s=(sqrt(6*s));printf("s=%e",s);}
A.1/i*i
B.1.0/i*i
C.1.0/(i*i)
D.1.0/(n*n)
开始考试点击查看答案 -
6下面程序的运行结果是( )。main( ){ int s=0,i=1;while (s<=10){ s=s+i*i;i++;}printf("%d",--i);}
A.4
B.3
C.5
D.6
开始考试点击查看答案 -
7以下程序运行后的输出结果是( )。#include <stdio.h>main( ){ int s=0,k;for(k=7;k>=0;k--){switch(k){case 1:case 4:case 7: s++; break;case 2:case 3:case 6: break;case 0:case 5: s+=2; break; }}printf("s=%dn",s);}
A.s=5
B.s=1
C.s=3
D.s=7
开始考试点击查看答案 -
8有以下程序#include <stdio.h>main(){ int c;while ((c=getchar())!='n'){ switch(c-'2'){ case 0:case 1: putchar(c+4);case 2: putchar(c+4);break;case 3: putchar(c+3);default: putchar(c+2);break;} } printf("n");}从第一列开始输入以下数据,<CR>代表一个回车符。2473<CR> 程序的输出结果是( )。
A.668977
B.668966
C.66778777
D.6688766
开始考试点击查看答案 -
9当从键盘上输入字符“12134211”下面程序的输出结果是( )。main( ){ char s;int v1=0,v2=0,v3=0,v4=0,k;for(k=0;k<=7;k++){ scanf("%c",&s);switch(s){ default: v4++;case '1': v1++;case '3': v3++;case '2': v2++; }}printf("v1=%d,v2=%d,v3=%d,v4=%dn",v1,v2,v3,v4);}
A.v1=4,v2=2,v3=1,v4=1
B.v1=4,v2=9,v3=3,v4=1
C.v1=5,v2=8,v3=6,v4=1
D.v1=8,v2=8,v3=8,v4=8
开始考试点击查看答案 -
10运行以下程序后,如果从键盘上输入china#<回车>,则输出结果为#include <stdio.h>main( ){ int v1=0,v2=0;char ch;while ((ch=getchar( ))!='#')switch(ch){ case 'a':case 'h':default: v1++;case 'o': v2++;}printf("%d,%dn",v1,v2);}
A.2,0
B.5,0
C.5,5
D.2,5
开始考试点击查看答案