C语言常见问题总结


1、多次运行程序

解决方法:

错误原因是,已经编译运行出一个exe,没有关闭此exe,又点击编译运行。
应该将之前运行出的exe关闭,再来运行代码

 

2、单精度类型和双精度类型如何区分使用...

解决方法:

单精度和双精度的区别是精确的小数点后的位数。并且双精度叫double型,单精度float型。

 

3、字符串数组何如初始化及定义

出现错误:

错误代码:

解决方法:

赋值的时候使用strcpy函数。

 

 

4、程序中没写主函数main

出现错误:

解决方法:

缺少主函数main,程序无法执行。

在书(C语言项目实战入门)中1.5.4中,提到了添加main函数
接下来输入主函数main,详细代码如下:

01 /**
02  * 主  函  数
03  */
04 int main()
05 {
06title();            //欢迎界面上的标题
07 }
 

5、a+=a*=a/=a-6这个顺序该怎么解啊,求完整版式子顺序

出现错误:

解决方法:

第三个式子错了,这时a等于4,4×4是16。16+16等于32

 

 

6、类向导中找不到CMenu类

vc++入门到精通第八章实例8.3--带图标的菜单栏

出现错误:

里面要求定义一个继承于CMenu类的自定义类,我在类向导中找不到CMenu类,我自己手动添加了后,类是定义起了,可就是类向导中没有我定义的类

解决方法:

不使用类向导,直接插入类

7、输入语句格式错误

运行结果错误


解决方法:

scanf输入语句的格式错误

将双引号中的括号删除

8、老师分糖果实例代码要如何理解


#iclude <stdio.h>

#include <stdlib.h>

 

int main()

{

    int m;

//    int x=1;

 

    for(m==3;;m++)

    {

           if(((m-1)*m+(m*m)/9==m*m)&&m%3==0)

            {

                break;

            }

    }

    printf("学生人数为:%d人\n",m);

    printf("老师将糖果分成了:%d份\n",m*m);

 

    return 0;

}

 

这是怎么回事

解决方法:

糖果最少有11个,分一份之后还能十分之一


9、整型变量和符号常量异曲同工吗?

解决方法:

一个是变量,一个是常量,是不同的

 

10、怎么设置的退出循环的条件?

解决方法:

当name为0的时候,while循环退出

11、不能运行《C语言从入门到精通第三版》实例3.12代码。

解决方法:

首先打开extern1.c文件,然后在打开的这个文件中用ctrl+o打开extern2.c文件,然后先编译一下extern2.c文件,然后再编译运行extern1.c文件

12、不能打开以编写的代码文件。

解决方法

软件不兼容问题,与office不兼容,解决方法有2

(1)   下载修复工具filetool

(2)   卸载office安装wps,然后以管理员方式运行

13.编写代码之后,运行结果不是数字

    

解决方法:

 缩写了%号。删掉一个%。

14.编写代码出现错误啦

解决方法:

printf()内函数使用了中文符号,将符号改为英文符号。


15.代码哪错了

解决方法:

(1)   头文件stdio.h之前的空格去掉

(2)   最后一个printf函数在hn前少写了一个,

16.程序哪错了

解决方法:

Scanf()函数没写&。


感谢读者朋友对明日科技的支持,如果您对图书中的讲解及光盘源码有任何问题,可以直接登录http://www.mingrisoft.com上的社区进行发贴,把您的问题详细的说明一下,我们的技术人员会在那里给您回复!  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值