第一范文网 - 专业文章范例文档资料分享平台

吉林省计算机专升本考试历年真题

来源:用户分享 时间:2025/6/3 2:08:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

C语言程序设计辅导材料

4.分别计算并输出1!、2!、3!、4!和5!。 main() { }

int fac(int n) { }

5.下面程序完成以下功能:从键盘上输入一行字符,统计其中有多少个单词,单词之间用空格分隔。

#include\main() { }

5.以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值。请填空。

#define N 3 #define M 4

void LineMax(int x[N][M]) {

int i,j,p; for(i=0;i

int i,c,num=0,word=0; 【 】;

for(i=0;(c=s[i])!='\\0';i++)

if(c==32) 【 】; else if(word==0) { word=1; 【 】;} f=1; f*=n; return(f); int i;

for(i=1;i<=5;i++) printf(\【 】);

printf(\

37

C语言程序设计辅导材料

p=0;

for(j=1;j

if(x[i][p]

printf(\【 】); }

}

main() { int x[N][M]={1,5,7,4,2,6,4,3,8,2,3,1}; 【 】;

}

五、写出下面程序的运行结果

1.下面程序的输出是( )。 #include\int w=3; main() { int w=10;

printf(\

} fun(int k) { if(k==0) return w; return (fun(k-1)*k); }

2.下面程序执行后,文件test.t中的内容是( #include\

void fun(char *fname, char *st) { FILE *myf; int i;

myf=fopen(fname,\

for(i=0;i

fclose(myf); 38

)。 C语言程序设计辅导材料

} main() { }

3.以下程序的输出结果是( )。 #include\#include\void main() { }

4.以下程序的输出结果是( )。 #include\struct stu { };

void fun(struct stu *p) { }

void main() { } 六、编程题

struct stu students[3]={{9801,\

{9803,\

fun(students+2); printf(\int num; char name[10]; int age;

char b1[8]=\while(--pb>=b1) strcpy(b2,pb); printf(\fun(\fun(\

39

C语言程序设计辅导材料

写一函数,将两个字符串连接。 运行结果:

Input string1:mother↙ input string2:land↙ The new string is motherland #include\void main() { }

char s1[100],s2[100],s[100]; printf(\scanf(\

printf(\scanf(\

concatenate(s1,s2,s); /*将串s1、s2合并成新串s*/ printf(\

40

搜索更多关于: 吉林省计算机专升本考试历年真题 的文档
吉林省计算机专升本考试历年真题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7ij0g6ktqn7yqpo85ng2_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top