- 博客(4)
- 收藏
- 关注
原创 将输入的大写字母转换为其后三个字母,并将所有大写字母转换为小写字母。
'a':最后,将结果加'a',将结果转换回小写字母。例如,如果前面的步骤将大写字母'C'转换为'D',那么这一步会将结果转换为小写字母'd'。例如,原来的'A'会变成'D','B'会变成'E',等等。这样做是为了循环移位,确保字母'Z'会变成'C'。password[i] - 'A':计算字符在'A'中的偏移量,例如,如果字符是'C',那么这个操作的结果是2。总的来说,这行代码的作用是将输入的大写字母转换为其后三个字母,并将所有大写字母转换为小写字母。
2023-11-15 23:23:07
280
1
原创 在C语言中,fopen函数用于打开文件,其基本语法
如果文件存在,新的数据被写入到已有数据之后。如果文件不存在,创建一个新文件。w+:以读/写方式打开文件。如果文件存在则长度清为零,即文件内容被清空。如果文件不存在则创建一个新文件。如果文件存在则长度清为零,即文件内容被清空。如果文件不存在则创建一个新文件。a:以追加方式打开文件。如果文件存在,新的数据被写入到已有数据之后。如果文件不存在,创建一个新文件。另外,如果你想以二进制模式打开文件,你需要在模式字符串后面添加b。这个函数的第一个参数是文件路径,第二个参数是打开文件的模式。r+:以读/写方式打开文件。
2023-11-13 13:13:12
252
原创 【无标题】C语言小学数学口算测试程序框图
2. 用户可以选择题目数量和数值范围,如10以内加减法、20内乘除法等。8. 如果答案错误,则计分器不变,突出显示正确答案,继续下一题。1. 程序主体部分是循环输出,次数即题目数目由用户输入。10. 输出测试结果,包括答对题目数量和总题目数量。9. 循环输出题目,直到达到用户输入的题目数量。6. 有计分功能,答错的题目突出显示正确答案。7. 如果答案正确,则计分器加1,继续下一题。5. 题目分三列,排列整齐,方便用户查看。6. 用户输入答案,程序判断答案是否正确。5. 输出题目,分三列排列整齐。
2023-10-31 19:30:01
196
1
原创 c语言改错案例
7.第10行应该是printf("f(%0.2lf)=%lf\n",x,y);,因为x和y都是double类型,需要用%lf进行输出。2.第5行应该是scanf("%lf",&x);,因为x是double类型,需要用%lf进行输入。3.第6行应该是if(x==10),因为==才是判断相等的符号,=是赋值符号。4.第7行应该是y=1/x;,因为要计算y的值,需要用=进行赋值。6.第9行应该是y=x;,因为要计算y的值,需要用=进行赋值。5.第8行应该是else,因为else后面不需要再加条件。
2023-10-20 14:09:51
218
1
空空如也
为啥我的电脑想要输出结果必须加上system(”pause”)
2023-09-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人