有以下程序(说明:字符0的ASCII码值为48)#include<stdio.h>main(){ char c1,c2;scanf("%d",&c1);c2=c1+9;printf("%c%c\n",c1,c2);} 若程序运行时从键盘输入48<回车>,则输出结果为()。
A.09
B.10
C.0 9
D.1 0
A.09
B.10
C.0 9
D.1 0
(8)有以下程序(说明:字符0的ASCII码值为48)
#include <stdio.h>
main()
{ char c1,c2;
scanf("%d",&c1);
c2=c1+9;
printf("%c%c\n",c1,c2);
}
若程序运行时从键盘输入48<回车>,则输出结果为 【8】 。
有以下程序(说明:字符0的ASCII码值为48)
include
main()
{char cl,c2;
scanf(“%d”,&c1);
’ c2=cl+9:
prinif(“%c%c\n”,cl,c2);
}
若程序运行时从键盘输入48<回车>,则输出结果为 。
A."989" >"99"(说明:字符串比较首字符的ascii码,其中数字<大写字母<小写字母;首字符相同,则比较次字符……)
B.Instr ("Visual basic", "b")>0
C.2000 >1997
D."3" >"2"
有以下程序
main()
{ char s[]="abcde";
s+=2;
printf("%d\n",s[0]);
}
执行后的结果是
A) 输出字符 a 的 ASCII 码
B) 输出字符 c 的 ASCII 码
C) 输出字符 c
D) 程序出错
A.tuv
B.字符t的ASCII码值
C.t
D.出错
有以下程序(注:字符a的ASCII码值为97)
#include<stdio.h>
main()
{ char*S={"abc"}:
do
{printf("%d",*s%10);++s;}
while(*s);
}
程序运行后的输出结果是
A.abc
B.789
C.7890
D.979899
A.abc
B.789
C.7890
D.979899
已知字符'0'的ASCII码的十进制数为48,并且数组的第0个元素在低位,有以下程序 #include<stdio.h> main() { union{int i[2];long k:char c[4];}r,*s=&r; s->i[0]=0x39;s->i[1]=0x38;printf("%c\n",s->c[0]); } 程序运行后的输出结果是 ()
A.39
B.9
C.38
D.8
有以下程序 main() { char *s="abcde"; s+=2; printf("%ld\n",s); } 程序运行后的输出结果是()
A.cde
B.字符c的ASCII码值
C.字符c的地址
D.出错
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!