题目内容

以下程序有语法错误,有关错误原因的正确说法是main() {intG=5,k;voidprt_char();k=prt_char(G);}

A. 语句 void prt_char();有错,它是函数调用语句,不能用void说明
B. A)变量名不能使用大写字母
C. 函数说明和函数调用语句之间有矛盾
D. 函数名不能使用下划线

查看答案
更多问题

以下正确的函数头定义形式是

A. double fun(int x,int y)
B. double fun(int x;int y)
C. double fun(int x,int y);
D. A)double fun(int x,y);

阅读程序,则执行后的结果为main() { inti,m,n; for(i=0;i<3;i++) {m=test1();n=test2(); } printf("%d,%d\n",m,n); } test1() { intx=0; x++;returnx;} test2() { staticintx=0;x++;returnx;}

A. 1,1
B. 1,3
C. 3,1
D. 3,3

阅读如下程序段,则程序段的执行后的输出结果为main() { charc;inti; charcount(); intp(char); for(i=0;i<30;i++)c=count(); p(c); } charcount() { charstr=′A′; str+=1; return(str); } p(charc) { putchar(c); putchar(′\n′); }

A
B
C. a
D. b

以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序 void sort(int a[],int n) {int i,j,t; for(i=0;i

A. 1,2,3,4,5,6,7,8,9,10,
B. 10,9,8,7,6,5,4,3,2,1,
C. 1,2,3,8,7,6,5,4,9,10,
D. 1,2,10,9,8,7,6,5,4,3,

答案查题题库