C作业--数据类型】的更多相关文章

一.PTA实验作业 题目1:7-8 判断合法标识符 1. 本题PTA提交列表 2. 设计思路 1.定义整数型变量repeat和i来存放判断字符串是否为合法标识符的次数,定义字符型ch来存放读取的字符 2.输入repeat的值, getchar() //吃掉输入repeat后的回车 3.for (i = 0; i < repeat; i++) { //循环repeat次 ch = getchar(); //读取一个字符存放在ch if (!((ch >= 'a' && ch &l…
一.PTA实验作业 题目1:7-7 发红包 1. 本题PTA提交列表 2. 设计思路 1定义整型变量hundred,fifty,twenty,ten,five,two,one分别存放不同金额的张数,number做为输入的数 2输入number的值 3 hundred=number/100; fifty=number%100/50; twenty=number%50/20; ten=(number%50-twenty* 20)/10; five=number%10/5; two=number%5/…
一.PTA实验作业 题目1,简单计算器: 1. 本题PTA提交列表 2. 设计思路 定义操作数num1,num2,结果result=0.运算符ch. 输入num1 while (ch=getchar())!='=' 输入num2 switch(ch) + 运算 result=num1+num2 break - 运算 result=num1-num2 break * 运算 result=num1*num2 break / if num2==0,输出错误 break else 运算 result=n…
一.PTA实验作业 题目1: 7-6 掉入陷阱的数字 1. 本题PTA提交列表 2.设计思路 定义变量N,i,g=1表示位数,a表示各位数字相加的和,b=0,j,N1,c,d用于储存N do{ for(i=0;i<N1;i++){ 算出N的位数g } for(j=g;j>0;j--){ 各位数字相加求和a } N1=3*a+1; 按格式输出printf("%d:%d",b,N1);其中b由1开始增加 直到N1等于N结束循环 3.代码截图 4.本题调试过程中碰到的问题以及解决…
一.PTA实验作业 题目1: 1. 本题PTA提交列表 2. 设计思路 (2)if(输入的n为奇数){ for(行数小于n/2+1时){ for(空格数等于n-2*k+1) printf(" "); for(星号数等于2*k-1时) //上半部分菱形 printf("* "); 输完一行后换行: } if(中间行){ for(星号数等于2*k-1) //中间行 printf("* "); 输完换行: 继续k+1行: } for(行数小于n时){…
一.PTA实验作业 题目1:区位码输入法 1. 本题PTA提交列表 2. 设计思路 (1)定义整型变量code放区位码,areacode放区码,digitcode放位码,one放个位数,two放十位数,three放百位数,four放千位数 (2)调用scanf()输入code (3)分离并分别求个十百千位的数 (4)区码=千位数*10+百位数+160 (5)位码=十位数*10+个位数+160 (6)输出区码和位码 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明 说明:一开始还定义…
7-2 区位码输入法: 1. 本题PTA提交列表: 2.设计思路: 1.simple定义输入数,character1和character2分别定义低字节和高字节区位码,digit存储取余后的数,sum存储取出的需要的数: 2.输入simple: 3.i=1;i<=2;i++: 4.取出simple个位上的数,存储在digit中: 5.去掉simple各位的数: sum=sum+digit*pow(10,count): 7.count用来判断digit所乘的10的个数: character1=su…
一.PTA实验作业 题目1:7-3 倒顺数字串 1. 本题PTA提交列表 2. 设计思路(伪代码) (1)本题是要求输入倒顺序数串,首先看到这种题肯定是需要用到循环,那就先定一个整形i来进行循环,n是表示最大的整数. (2)输入n的值. (3)因为无论哪个数字都是从1开始,那就先数出1来控制行末的空格. (4)在进行一个循环for i=2 to i=n;逐一输出i的值,并在格式上控制在i的前面加一个空格. (5)在进行一个循环 for i=n-1 to i=1,i--;在逐一输出i的值即可. 3…
GetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置.函数并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值,也不能担保函数已成功执行.只有在函数调用返回一个错误结果时,这个函数指出的错误结果才是有效的.通常,只有在函数返回一个错误结果,而且已知函数会设置GetLastError变量的前提下,才应访问GetLastError:这时能保证获得有效的结果.(来源:百度百科) 在进行windows网络编程时,可以…
[0]-操作成功完成. [1]-功能错误. [2]-系统找不到指定的文件. [3]-系统找不到指定的路径. [4]-系统无法打开文件. [5]-拒绝访问. [6]-句柄无效. [7]-存储控制块被损坏. [8]-存储空间不足,无法处理此命令. [9]-存储控制块地址无效. [10]-环境错误. [11]-试图加载格式错误的程序. [12]-访问码无效. [13]-数据无效. [14]-存储器不足,无法完成此操作. [15]-系统找不到指定的驱动器. [16]-无法删除目录. [17]-系统无法将…