- 31
- 0
- 约1.21万字
- 约 32页
- 2017-01-25 发布于重庆
- 举报
C语言复习题(20题)含答案
函数+指针+结构体(20题)
[1]编写函数void changeStr(char *s),其功能是将s指向的字符串中的所有小写字母转换成相应的大写字母、所有大写字母转换成小写字母、非字母字符不变。
#includestdio.h
void changeStr(char *s)
{
printf(原字符串为:%s\n,s);
for(int i=0;*(s+i)!=\0;i++)
{
if (*(s+i)=A *(s+i)=Z) //大写字母
{
*(s+i)+=32;
}
else if(*(s+i)=a *(s+i)=z) //小写字母
{
*(s+i)-=32;
}
}
printf(新字符串为:%s\n,s);
}
int main()
{
char str[100];
printf(请输入一串字符:);
gets(str);
changeStr(str);
return 0;
}
[2]编写函数void factor(int x ,int *p, int *n),其功能是求解整数x的因子,将这些因子存放到p指向的数组中,并将因子的个数存储到n指向的变量中。提示:整数24的因子为2,4,6,8,12,24。
#includestdio.h
void factor(int x ,int *p, int *n)
您可能关注的文档
- c语言题目(求阶乘).doc
- 大一C语言课程设计.doc
- 绘本英语教学带给我们的思考.doc
- 以输出字符串为例演示汇编语言程序编译过程.doc
- C语言试卷(带答案).doc
- c语言《程序设计基础》课后习题参考答案与解析.doc
- 大一C语言选择题及答案.doc
- 汇编实验题目.doc
- 语言表达和应用题目.doc
- 生成式AI写作工具的学术不端风险识别与防控策略研究_2026年3月.docx
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)