c语言编程敲7-c语言敲完代码怎么运行
本篇文章给大家分享c语言编程敲7,以及c语言敲完代码怎么运行对应的知识点,希望对各位有所帮助。
文章信息一览:
这个c语言编程,为什么输入7后出来的是1088421888
你用getch()来获得z[i]的值,getch返回的是字符不是数值,字符的值就是asc码,你强制转换后输出的不是字符是字符的值,不会变成你要的数值的,只能做减法。
当执行以下的C语言程序时,如果输入ABC,则输出结果为 ABC6789,因为gets输入一个字符串ABC重新赋值给了数组ss;此时ss中就只存放ABC,然后用到strcat把字符串6789添加到ABC结尾处(覆盖ABC结尾处的\0)并添加\0。所有最后结果为ABC6789。只对部分元素赋初值,未赋初值的元素自动取0值。
(图片来源网络,侵删)
好乱,但看到几句疑似不对的地方 scanf(%s,&slt.name[slt.size]); scanf(%s,&slt.score[slt.size]); 这两句。slt.name[slt.size]和slt.score[slt.size]已经是指针,你再加个取地址,这好像不对,试着把&去掉看看。
关于c语言编程敲7和c语言敲完代码怎么运行的介绍到此就结束了,感谢你花时间阅读本站内容,更多关于c语言敲完代码怎么运行、c语言编程敲7的信息别忘了在本站搜索。
(图片来源网络,侵删)