关的编程任务是补全ASCIIOutput.c文件中main函数,以实现基本输入输出的功能。具体要求如下: 程序接受一个字符型数据输入,如果是小写则转换成大写,大写则转换成小写,非字母数据原样输出。 实际的测试样例参见下文。 本关涉及的代码文件ASCIIOutput.c的代码框架如下: //包含标准输入输出函数 #include <stdio.h> //定义main函数 int main() { //请在此添加‘输入一个字符,按规定格式输出该字符ASCII码’的代码 /*****************Begin******************/ /*****************End******************/ return 0; } 其中: #include <stdio.h>的意思是包含stdio函数库,使得当前程序可以调用标准输入输出函数库中的函数。 int main()是定义main函数,每个C程序都必须有且只有一个main函数。该函数是整个程序的入口,程序执行会从main函数的第一条语句开始。 int表示main函数的返回值类型。函数结束时需要返回一个整数。 return 0; 是函数返回,这里是从main函数返回,0是返回的整数值。return语句会结束一个函数的运行。 ####测试说明 本关的测试过程如下: 平台编译ASCIIOutput.c,然后链接相关程序库并生成ASCIIOutput.exe; 平台运行ASCIIOutput.exe,并以标准方式提供测试输入; 平台获取ASCIIOutput.exe的输出,然后将其与预测输出对比,如果一致则测试通过;否则测试失败。 以下是平台对ASCIIOutput.c的测试样例: 测试输入: A 预期输出: “The ASCII of 'A' is 65”. 测试输入: a 预期输出: “The ASCII of 'a' is 97”.
时间: 2023-04-07 10:03:39 浏览: 185
本关的编程任务是在ASCIIOutput.c文件中的main函数中补全代码,实现基本的输入输出功能。具体要求是,程序接受一个字符型数据输入,如果是小写字母则转换成大写字母,如果是大写字母则转换成小写字母,如果不是字母则原样输出。实际的测试样例可以参考下文。在编写代码时需要使用标准输入输出函数。