|
.tab-control{
width:100%!important;
height:40px!important;
}
.tab-control ul, .tab-control li {
margin:0!important;
padding:0!important;
list-style:none!important;
}
.tab-control ul{
height:100%;
width:100%;
display: inline-block;
}
.tab-control li{
width:100px;
height:100%;
float:left;
border:none;
box-sizing:border-box;
background-color:white;
cursor: pointer;
margin-right: 5px !important;
}
.tab-control li:hover{
border-bottom: 1px solid dodgerblue;
}
.tab-control a{
display:inline-block;
width:100%;
height:100%;
line-height:100%;
text-align:center;
text-decoration: none;
}
.tab-control a::after{
content:"";
display:inline-block;
height:100%;
vertical-align:middle;
}
.tab-control .selected {
border-bottom: 1px solid dodgerblue;
}
.docDetail {
margin-left: 10px;
display: inline-block;
vertical-align: top;
line-height: 40px;
}
.docDetail .comment {
color: #999;
}
#docContainer .svg_item img {
width: 100%!important;
}
.viewer-canvas img {
background-color: #fff;
}
@media (max-width: 767px) {
.viewer-canvas img {
/*margin-left: 2px !important;*/
/*margin-right: 2px !important;*/
/*width: calc(100% - 4px) !important; */
}
}
.viewer-player img {
background-color: #fff;
}
.viewer-title {
color: #fff !important;;
}
.viewer-toolbar > ul > li {
/*transform: scale(1);*/
height: 30px;
margin-bottom: -3px;
margin-top: -3px;
width: 30px;
}
.viewer-toolbar > ul > li::before {
margin: 5px;
}
文档预览
文本预览
总页数:约6页 总字数:约3117字
[img][/img]
[img][/img]
2022 秋《C 语言程序设计》上机操作试卷
学号________________姓名_______________________
完成下列操作题,按要求将答题结果放在题目下方。共 4 题,每题 25 分。答题完毕,将该试卷上传到平台。
1.
程序 1:编程计算:2,3,5,7,9,10,23,29,30,49 十个数字的和。
要求: (1)将十个数字保存在数组 A 中。
(2)求和用 sum 函数实现,在主程序中调用 sum 函数。
(3)将程序代码和运行结果截图放在下面空白处。
答题处:
#include
int sum_array(int arr[], int n) {
int sum = 0;
for (int i = 0; i
sum += arr;
}
return sum;
}
int main() {
int A[] = {2,3,5,7,9,10,23,29,30,49};
int n = sizeof(A) / sizeof(A[0]);
int sum = sum_array(A, n);
printf("%d\n", sum);
return 0;
}
2.
一个工程文件中有两个源文件,一个是 main.cpp,一个是 func1.cpp,代码如下:
main.cpp 源文件代码:
#include
void fn();
void staticFn();
void main()
{
fn();
staticFn();
}
func1.cpp 源文件代码:
#include
static void staticFn();
void fn();
void fn()
{
staticFn();
printf("这是 fn()函数!\n");}
void staticFn()
{
printf("这是 staticFn 函数!\n");}
上机调试上述程序,运行时报什么错误?为什么?为了让程序能够正常运行,显示如下结果,该如何修改代
码?
答题处:
在编译过程中,会出现“未定义的引用”错误,因为在 main.cpp 中调用了 fn()和 staticFn()函数,但是这
两个函数的定义在 func1.cpp 中。
为了让程序能够正常运行,我们需要将 main.cpp 和 func1.cpp 编译链接在一起。这可以通过将两个源文件
一起编译成一个可执行文件来实现。我们可以使用以下命令进行编译链接:
gcc main.cpp func1.cpp -o main
总页数:6 |
上一篇:国开大数据分析与挖掘技术形考任务四实验1参考答案下一篇:国开2023春教育法学形考任务一二三四参考答案
|