[单选题]

有以下程序inc1udemain(){char*s={"ABC"}; do {printf("%d",*s%10);s£«£«; }while(*s);

有以下程序 #inc1ude<stdio.h> main() { char*s={"ABC"}; do { printf("%d",*s%10); s++; } while(*s); } 注意字母A的ASCII码值为65。程序运行后的输出结果是______。

A.5670

B.656667

C.567

D.ABC

参考答案与解析:

相关试题

以下程序#include#includemain(){char*p1="abc"

[单选题]以下程序includeincludemain(){char*p1="abc",*p2="ABC",str[50]="xyz", s以下程序 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz", strcpy(str+2,strcat(p1,p2)); printf("%s/n",str); } 的输出是______。A.xyzabcABCB.zabcAB

  • 查看答案
  • 有以下程序main(){ char*p[10]={"abc",aabdfg","

    [单选题]有以下程序 main() { char*p[10]={"abc",aabdfg","dedbe","abbd","cd"}; printf("%d/n",stxlen (p[4])); } 执行后输出结果是A.2B.3C.4D.5

  • 查看答案
  • 有以下程序:main(){char *p[10]={"abc","aabdfg"

    [单选题]有以下程序: main() { char *p[10]={"abc","aabdfg","dcdbe","abbd","cd"); printf("%d/n", strlen(p[4])); } 执行后输出结果是( )。A.2B.3C.4D.5

  • 查看答案
  • 有如下程序main(){char s[][5]={"abc","de","fgh

    [单选题]有如下程序 main() { char s[][5]={"abc","de","fgh"}; printf("%c",s[2][6]); } 其输出为______。A.不确定B.编译错误C.gD.输出null字符

  • 查看答案
  • 若有说明char s1[30]="abc",s2[]="defghi";,则在使

    [单选题]若有说明char s1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是( )。A.s1的内容更新为abcdefghiB.s1的内容更新为defghi/0C.s1的内容更新为defghiabc/0D.s1的内容更新为abcdefghi/0

  • 查看答案
  • 若有说明char s1[30]="abc",s2[]="defghi";,则在使

    [单选题]若有说明char s1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是( )。A.s1的内容更新为abcdefgiB.s1的内容更新为defghi/0C.s1的内容更新为defghiabc/0D.s1的内容更新为abcdefghi/0

  • 查看答案
  • 若有说明char s1[30]="abc",s2[]="defghi";,则在使

    [单选题]若有说明char s1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是( )。A.s1的内容更新为abcdefghiB.s1的内容更新为defghi/0C.s1的内容更新为defghiabc/0D.s1的内容更新为abcdefghi/0

  • 查看答案
  • 以下三条输出语句分别输出什么?char str1[] = "abc";char

    [主观题]以下三条输出语句分别输出什么?char str1[] = "abc";char str2[] = "abc";const char str3[] = "abc";const char str4[] = "abc";const char* str5 = "abc";const char* str6 = "abc";cout << boolalpha << ( str1==str2 ) << endl; // 输出什么?cout <&

  • 查看答案
  • 以下三条输出语句分别输出什么?char str1[] = "abc";char

    [主观题]以下三条输出语句分别输出什么?char str1[] = "abc";char str2[] = "abc";const char str3[] = "abc";const char str4[] = "abc";const char* str5 = "abc";const char* str6 = "abc";cout << boolalpha << ( str1==str2 ) << endl; // 输出什么?cout <&

  • 查看答案
  • 有以下程序#inc1udevoid fun(char*s){while(*s)

    [单选题]有以下程序inc1udevoid fun(char*s){while(*s) {if(*s%2=0) printf("%c",*s); s£«£« }}m有以下程序 #inc1ude<stdio.h> void fun(char*s) { while(*s) { if(*s%2=0) printf("%c",*s); s++ } } main() { char a[]={"good"}; fun(A) ; prntf("n/"); } 注意:字母a的ASCII码值为97,程序运行

  • 查看答案
  • 有以下程序#inc1udemain(){char*s={"ABC"}; do {