当前位置:首页> 下面程序的输出结果是 ( ) char b[]="ABCD"; main() { char * chp; for ( chp=b; * chp;chp + =2 )printf("%s",chp); print{("
"); } > - 题目详情
问题详情
下面程序的输出结果是 ( ) char b[]="ABCD"; main() { char * chp; for ( chp=b; * chp;chp + =2 )printf("%s",chp); print{("
"); }
A、ABABCD
B、ABCDAB
C、ABCDD
D、ABCDCD
时间:2022-01-07 15:29
关键词:
答案解析
- 阅读下面程序段,则执行后输出的结果是#include "stdio.h"main(){ char fun(char,int);char a=′A′; int b=13; a=fun(a,b); putchar(a);} char fun(char a,int b){char k;k=a+b; return k;}
- 有下列程序段:char ch; int s=0; for(ch=’A’;ch
- 根据下面程序及数据的输入和输出形式,main(){char ch1,ch2,ch3;输入语句printf(%c%c%c,ch1,ch2,ch3);}, 输入形式:AuBuC输出形式:AuB, 程序中输入语句的正确形式应该为( )(u代表空格)
- 有以下C程序:char fun(char x, char y){ if(x)return y;main(){ int a ='9', b ='8', c ='7';printf("% c/n", fun(fun(a,b), fun(b,c)));程序的执行结果是(31)。
- 下面程序的输出是______。 char s[]="ABCD"; main() { char *p; for(p=s;p<s+4;p++) printf("%s
",p); }