C语言试卷
第461题
有如下程序:
#include <stdio.h>
main()
{
int i,data;
scanf("%d",&data);
for(i=0;i<5;i++)
{
if(i>data) break;
printf("%d,",i);
}
}程序运行时,从键盘输入:3<回车>后,程序输出结果为()。
第462题
有以下程序:
#include<stdio.h>
main()
{
int i;
for(i=1;i<=5;i++)
{
if(i%2)printf("*");
else continue;
printf("#");
}
printf("$\n");
}程序运行后的输出结果是()。
第463题
有以下程序
#include <stdio.h>
main()
{
int a=1, b=0;
for(; a<5;a++)
{
if(a%2 == 0)break;
continue;
b += a;
}
printf("%d \n",b);
}程序运行后的输出结果是()。
第464题
下列叙述中正确的是()。
第465题
若有定义语句
char c='\101';
则变量C在内存中占()。
第466题
以下选项中非法的字符常量是()。
第467题
以下选项中不属于字符常量的是()。
第468题
以下不合法的字符常量是()。
第469题
以下选项中非法的C语言字符常量是()。
第470题
以下选项中非法的C语言字符常量是()。
第471题
以下合法的转义字符是()。
第472题
以下不是合法C语言转义字符的是()。
第473题
有以下定义语句,编译时会出现编译错误的是()。
第474题
已知字母A的ASCII码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是()。
第475题
有以下程序(字母A的ASCII代码为65)
#include <stdio.h>
main()
{
char c1 ='A',c2 ='Y';
printf("%d, %d\n",c1,c2);
}程序运行后的输出结果是()。
第476题
有以下程序:
#include <stdio.h>
main()
{
char ch='Z';
ch=(ch-'A'+1)%26+'A';
putchar(ch);
}程序的运行结果是()。
第477题
若有以下程序
#include <stdio.h>
main()
{
char c1, c2;
c1='C'+'8'-'3';
c2='9'-'0';
printf("%c %d\n",c1,c2);
}则程序的输出结果是()。
第478题
有如下程序
#include <stdio.h>
main()
{
if('\0'== 0)putchar('X');
if('0'== 0)putchar('Y');
if('a'>'b')putchar('Z');
printf("\n");
}程序运行后的输出结果是()。
第479题
有如下程序:
#include <stdio.h>
main()
{
char ch='A';
while(ch<'D')
{
printf("%d",ch-'A');
ch++;
}
printf("\n");
}程序运行后的输出结果是()。
第480题
有如下程序:
#include <stdio.h>
main()
{
char ch='M';
while(ch!='K')
{
ch--;
putchar(ch);
}
printf("\n");
}程序运行后的输出结果是()。