计算机二级
第801题
以下叙述中正确的是( )。
第802题
以下能正确输出字符a的语句是( )。
第803题
以下不能输出字符A的语句是( )。(注:字符A的ASCII码值 为65,字符a的ASCII码值为97。)
第804题
设有定义:
double x=2.12;
以下不能完整输出变量x值的语句是
( )。
第805题
有以下程序:
#include <stdio.h>
main()
{
int k=10;
printf("%4d,%o,%x\n",k,k,k);
}程序的运行结果是( )。(u代表一个空格)
第806题
有以下程序:
#include <stdio.h>
main()
{
int k=-17;
printf("%d,%o,%x\n",k,1-k,1-k);
}程序的运行结果是( )。
第807题
有以下程序段:
char ch;
int k;
ch='a';
k =12;
printf("%c,%d,",ch,ch,k);
printf("k=%d\n",k);已知字符a的ASCII码十进制值为97,则执行上述程序段后输出的结果 是( )。
第808题
有以下程序:
#include <stdio.h>
main()
{
int a=1,b=0;
printf("%d,",b=a+b);
printf("%d\n",a=2*b);
}程序运行后的输出结果是( )。
第809题
程序段:
int x=12;
double y=3.141593;
printf("%d%8.6f",x,y);输出结果是( )。
第810题
有以下程序
#include <stdio.h>
main()
{
int a=2,c=5;
printf("a=%%d,b=%%d\n",a,c);
}程序运行后的输出结果是( )。
第811题
有以下程序:
#include <stdio.h>
main()
{
char a,b,c,d;
scanf("%c%c",&a,&b);
c=getchar();d=getchar();
printf("%c%c%c%c\n",a,b,c,d);
}当执行程序时,按下列方式输入数据(从第一列开始,
12<CR> 34<CR>
则输出结果是( )。
第812题
设有:
char s[5],c;
则调用函数scanf能正确给s和c读入数据的是
( )。
第813题
设有定义:
int a,b; float x,y;
则以下选项中对语句所作的注释叙述错误的是( )。
第814题
若有定义和语句
int a,b;
scanf("%d,%d",&a,&b);以下选项中的输入数据,不能把值3赋给变量 a、5赋给变量b的是
( )(说明:符号u表示空格)。
第815题
若有定义:
int a,b;
通过语句
scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是( )。
第816题
设有以下语句:
char ch1,ch2;
scanf("%c%c",&ch1,&ch2);若要为变量ch1和ch2分别输入字符A和B,正确的输入形式应该是
( )。
第817题
有以下程序段:
char c1,c2,c3;
scanf("%c%c%c",&c1,&c2,&c3);若要给c1、c2、c3分别输入字母A、B、C,则以下对输入形式的描述
正确的是( )。
第818题
若有定义:
int a; float b; double c;
程序运行时输入:
a=1,b=2,c=3<回车>
能把值1输入给变量a、值2输 入给变量b、值3输入给变量c的输入语句是( )。
第819题
若有定义语句
double x,y,*px,*py;
执行了px=&x;py=&y;之后,输入语句正确的是( )。
第820题
若有定义语句
int a,b,c,*p=&c;
接着执行以下选项中的语句,则能正确执行的语句是( )。