单项选择题
有以下程序: #include
void f(char *s,char *t) { char k; if(*s) f(s,t); } main() { char str[10]="abcdefg",*p; p=str+strlen(str)/2+1; f(p,p-2); printf("%s\n",str); } 程序运行后的输出结果是______。
A.abcdefg
B.gfedcba
C.gbcdefa
D.abedcfg
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序:#define P 3void F(int x){return(P*x*x);}main(){printf( %d n ,F(3+5));}程序运行后的输出结果是______。
A.192
B.29
C.25
D.编译出错
点击查看答案&解析
单项选择题
以下叙述中正确的是______。
A.预处理命令行必须位于 C 源程序的起始位置
B.在 C 语言中,预处理命令行都以"#"开头
C.每个 C 程序必须在开头包含预处理命令行:#include
D.C 语言的预处理不能实现宏定义和条件编译的功能
点击查看答案&解析
相关试题
以下程序的输出结果是( )。#include<i...
下面程序的结果是( )。#include<iostr...
数据库设计的根本目标是要解决______。
派生类继承基类的方式有( )。
有如下说明int a[10]:{ 1,2,3...