求c语言大神解答在visual studio上运行代码出现这个问题,e盘中文件创建了但是没写入数据
在属性→C/C++中的“预编译头”选项中选择“取消预编译头”
#include
#include
int main() {
char a = 'x';
printf("笨蛋%c
",a );
system("pause");
return 0;
}
你试试把杀毒软件关闭之后试一试,有些杀毒软件是会认为我们编写的程序是病毒的,特别是一些能访问网络的程序,它会在你编译之后直接删除的,这样你就无法访问到了。再者,你可以到相应的目录下,查看编译后是否存在这个exe的文件。比如360就特别喜欢做这些事情。
一个地方有误:if (fp =NULL)。注意:C语言中“=”是赋值符号,这里相当于将NULL赋值给了fp,意味着fp始终是空的。比较是否相等应该是关系符号“==”。所以应该改为:fp==NULL。
结果
以上代码修改如下:
const char *filemile = "E:/aaa.txt";改为
const char *filemile = "E:\\aaa.txt";
if (fp = NULL)改为
if (fp == NULL)
if (fp = NULL)
应该是:
if (fp == NULL)
c语言,大神解答
include <stdio.h>#include <math.h>int main(){double a,b,c,delta,y1,y2;scanf("%lf %lf %lf",&a,&b,&c);if(a==0){printf("系数a不能为0。\\n");}else{delta=b*b-4*a*c;if(delta<0){printf("方程无实根。\\n");}else{y1=sqrt(delta)\/(2*a)-b;y2=sqrt(delta)\/...
c语言问题,求大神解答
char a=97 a为字符型,对应的是ASCII码表中十进制数97对应的字符,是a c对应的字符是A,对应的ASCII码表中十进制数是65 输出语句的意思是计算字符a和字符A在ASCII码表中对应十进制数的差并按规定格式输出。97-65=32 结果输出a-A=32 选C ...
c语言,求大神解答
include <stdio.h>void fun(char *a,int n){int ii,i=0;while(a[i]!=0) i++; \/\/获取字符串长度 ii=i=i-1;while(a[i]=='*') i--; \/\/获取最后一个字母的位置if(ii-i>n) a[i+n+1]=0; }int main(){char s[81]="***A*BC*DEF*G***"; int n;printf("Enter...
C语言答案 求大神 解答
C语言规定,函数返回值的类型是由( )所决定。选项:a、return语句中的表达式类型 b、调用该函数时的主调函数类型 c、调用该函数是系统临时指定 d、在定义该函数时所指定的函数类型 这个可以参考第二题,函数的定义规则,当然是由定义的时候确定的了。本题答案为d。题号:6 凡是函数中未指定存储类别的...
c语言求大神解答,帮我看一下
第二次输出时:for(i=0;i<19;i++){ for(j=0;j<17;j++){ printf("%c",n[i]); \/\/\/这里写错了 应该是 n[i][j]啊? 你第一次输出写对了,这里写错了 }
编程题c语言,求大神解答
include<stdio.h>main(){ double a,b,c; while(1){ printf("销售额 = ");scanf("%lf",&a);b=0;c=0;switch((int)a\/10000){case 11:case 10:c=a-100000;a-=c;b+=c*0.08;case 9:case 8:case 7:case 6:case 5:c=a-50000;a-=c;b+=c*0.07;case 4:case 3...
c语言问题 求大神解答
可以借用汽水瓶这点就非常难解决了。int a,b,c,sum=0;\/\/a是空气水瓶 b是不够3个的汽水 c是换了几瓶 \/\/用a除以3 取整数 加到c里 \/\/用a除以3 取余数 存入b中 判断b是不是等于0 \/\/等于零输出c \/\/不等于0,用3减去b结果是否等于1 \/\/等于1向c+1 输出c \/\/不等于1 输出c 语句...
新手学c语言 求大神解答
语句中 方括号 实际上 是 运算符。int a[3][4]={1,2,3,4,11,12,13,14,21,22,23,24};第二行 的首元素 的值是 a[1][0],首元素 的地址是 &a[1][0];或写:值 a[1][0] = *(*(a+1)+0) , 地址 &a[1][0] = (*(a+1)+0) = *(a+1),第二行首地址...
C语言编程问题求大神解答
struct student{ int iNum; \/\/ 学号 char cName[20]; \/\/ 姓名 char cSex[2]; \/\/ 性别 int iAge; \/\/ 年龄 int iScore[5]; \/\/ 5门课成绩 float fAverage; \/\/ 个人平均分};\/\/ 求个人平均分float ClacAverage(student *pStudent){ if (NULL == pStudent) { return 0.0f; }...
C语言求大神解答
\/\/不知道这个有啥难的 ,基本上都给你画明白了呀,要自己多动手#include<stdio.h>#define pi 3.14#include "math.h"int main(){double y,m1,m2,m3;int x;y =1;while(y >= -1){m1=10*asin(y);m2=10*pi-m1;m3= 10*2*pi +m1;x=1; while(x<62) {if(x==(int)m1||x==...
闾裴可愈: s = 0;.....if (str[i]>='0' && str[i] s=s*10+str[i]-'0'; /*请修改此处*/
象山县18812523495: 求大哥解答c语言问题 我用c语言编了一程序 为什么在visual c++中总是出错? - ?
闾裴可愈: float型不能用%运算 换成int x,y
象山县18812523495: 如何用visual c++写c程序?? - ?
闾裴可愈: 编写C语言的方法如下:运行VC++6.0,File->New->Files选项卡->c++ source file ->填入程序名和保存目录,点击OK调试:Ctrl+F7,编译F7,连接Ctrl+F5,运行要是产生了错误,在下面的窗口中会提示你产生了几个error 和 几个 warning,然后你双击提示信息,就可以定位到产生错误的地方(或其附近),然后你再调试,F10,单步执行,遇到函数不进入其内部,F11,也是单步执行,但遇到函数会进入其内部,以上简短介绍下,最好还是查阅书籍,希望对你有用
象山县18812523495: 求C语言大神解答要详细的答案!! - ?
闾裴可愈: #include void chg(char *s){ int i; while(*s!='\0') { /*用大括号把下面几句弄成一个语句块*/ if(*s=='Z'...
象山县18812523495: C语言题目,求大神解答~!!! - ?
闾裴可愈: 这是一个字符串检索问题://在S字符串中检索子串T(模式匹配) int Index(char *S, char *T){ int i,j,lenS,lenT; for(lenS=0;S[lenS];++lenS); for(lenT=0;T[lenT];++lenT); i=1;j=1; while(i if(S[i-1]==T[j-1]){ ++i;++j; }//匹配,一起后移 else {i=i-j+2;j=1;if(i>...
象山县18812523495: 跪求C语言大神解答,急用急用,谢谢大哥大姐们解答. 急需C语言大神,必有重谢 - ?
闾裴可愈: #include <stdio.h> int main() { int n,i; double s=0; scanf("%d", &n); for(i=2;i<=n;i+=2) { s+=1.0/i; } printf("%lf", s); return 0;}
象山县18812523495: 要考试了,求C语言高手做题.感激不尽呀 visualC++版本?
闾裴可愈: #include int main() { int i,w,s=0; scanf("%d",&w); for(i=1;i<=w;i++) if(i%2!=0) s=s+i; printf("%d\n",s); return 0; }
象山县18812523495: 如何用microsoft visual studio 2008写C语言代码?我已经下载并安装 - ?
闾裴可愈: 1、在VS2008中要建项目才能生成程序. 2、如果是基础教程中的程序的话(在命令行下运行),一般是选择Visual C 中的Win32选项中的Win32项目. 3、在应用程序设置中选择“控制台应用程序”和“空项目”. 4、在解决方案窗口中“源文件”上右击->“添加”->“新建项”,在弹出的窗口中选择“代码”选项中的“C 文件”. 5、此时才会在菜单中出现编译、生成、运行、调试,分别在“生成”和“调试”菜单中.
象山县18812523495: c语言题求大神解答 - ?
闾裴可愈: #include<stdio.h>int main(){ int arr[3][3],brr[3][5],i,j,m,n; printf("请输入值:\n");for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&arr[i][j]); printf("输入的数组为:\n");for(i=0;i<3;i++) { for(j=0;j<3;j++) printf("%d ",arr[i][j]); printf("\n"); }...
象山县18812523495: 求c语言大神解答!!!在线等!急!!谢谢谢谢! 编写一个程序,对给定的一维整形数组a,数字元素个数 - ?
闾裴可愈: #includeint main() {int i,j=0,t,a[20]; for(i=0;i<20;i++) {scanf("%d",&a[i]); if(a[i]>a[j])j=i; } t=a[j];a[j]=a[0];a[0]=t; for(i=0;i<20;i++) printf("%d ",a[i]); printf("\n"); return 0; }