20. main()函数可以带两个形参,一般分为argc和argv,其中argv可以定义为( )
A. int argv;
B. char * argv[];
C. char argv[];
D. char ** argv[];
第二部分 非选择题(80分)
二、填空题 (本大题共10小题,每小题2分,共20分)
21. 初始化值是0.618的双精度变量a的定义形式为_____________________.
22. 表达式 !10! = 1的值是____________________.
23. “20 24. 表达式a = 1,a + 1,a + + 的值是___________________. 25. 设int i = 5;则循环语句while (i > = 1) i - -;执行后,i的值为_______________. 26. 被调函数在执行结束时,这个函数中定义的_______________类型的变量不被释放。 27. 设 struct student { int no; char name[12]; float score[3]; } sl,* p = &sl; 用指针法给sl的成员no赋值1234的语句是___________________. 28. C语言程序中对文本文件的存取是以________________为单位进行的。 29. 设char string[] =″This_is_a_book!″;则数组的长度应是________________. 30. 设int a[2][3] = {{2},{3}};则数组元素_____________________的值为3. 三、程序分析题 (本大题共5小题,每小题5分,共25分) 阅读下列程序,将输出结果写到各题右侧的空白处 31. int a = 200; Void s(); main() {int i; for(i = 1;i< = 5;i + +) {a + + ; printf(″﹪d,″,a); s(); } { s(); {static int a = 20; a + + ; printf(″﹪d n″,a); } 32. # include ″stdio.h″ main() {char c; c = getchar(); if((c> =′a′&&c< =′z′) ‖c> =′X′&&c< =′Z′)c = c - 23; printf(″﹪c n″,c); } 设从键盘上输入Next ↙ 33. # define N 7 main() {int i,j,temp,a[N]={1,2,3,4,5,6,7}; for(i = 0;i {j = N - 1 - i; temp = a[i];a[i]=a[j];a[j]=temp; } for(i = 0;i }
声明:
(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。
相关推荐
2023年4月山东自考宪法学考点:其他设立宪法法院的国家
03-132023年4月山东自考刑法学名词解释:特殊身份
03-132023年4月山东自考刑法学名词解释:战时临阵脱逃罪
03-132023年4月山东自考刑法学名词解释:冒充军人招摇撞骗罪
03-132023年4月山东自考刑法学名词解释:义务冲突
03-132023年4月山东自考刑法学名词解释:单位犯罪
03-132023年4月山东自考《经济法》复习资料(16)
03-142023年4月山东自考《经济法》复习资料(11)
03-142023年4月山东自考《文化政策与法规》章节讲义:第四章
03-152023年4月山东自考《秘书学概论》问答题总结(6)
03-16