- 博客(24)
- 收藏
- 关注
原创 关于 scanf 的入门问题
代码如下:#include #includeint main(int){ int a,b,c,d; printf("Please input four number,seperate by space"); scanf("%3d%3d%3d%3d",&a,&b,&c,&d); printf("\na=%d,b=%d,c=%d,d=%d",a,b,c,d);
2014-08-17 19:31:05 323
原创 求最高分、最低分、平均分的程序
代码如下:namespace Main方法{ class Program { static void Main(string[] args) { int count = 1,number=0; for (int i = 0; i < 200; i++) {
2014-08-17 13:56:18 3045
原创 第二问出错,求大神帮帮忙!
代码如下:#include#include#includeint main(){ FILE *in,*out; int i,count[26]={0}; char ch,str[20],replace[20],place[20]; //************************************************(第一问) if(
2014-08-15 12:46:11 497
原创 部分不太理解,特别是 p=*a;可不可以用 p=a 代替了
代码如下:#include "stdio.h"main(){ int a[3][2],*p; float ave=0; printf("input data to a:"); for(p=*a;p<*a+3*2;p++){ scanf("%d",p); ave+=*p;}ave/=6;printf("output\n");
2014-08-15 11:25:35 733
原创 币值转换
代码如下:#include#includeint main(void){ char s[10]; int l,len,i,j; gets(s); //用字符串处理。 len=strlen(s); //求长度 l=len; //用另一变量保存长度,以l来表示当前位数,即千位,百位等。 for(i=0;i<len;i++,l-
2014-08-15 09:07:03 1085
原创 二级指针
代码如下:#include#includevoid chswap(char** s1,char** s2){ char* tmp; tmp=*s1; *s1=*s2; *s2=tmp;}int main(void){ int n,k,i,j; scanf("%d %d",&n,&k); char str[n][11]; for(
2014-08-12 21:46:50 359
原创 指针方面的问题,此程序调试显示是正确的,但是运行起来的结果是错误的为什么?求解
程序代码:#include "stdio.h"main(){ float a[10],ave=0,*p; int i=0; for(p=a;p<a+10;p++) scanf("%f",p); if(*p>0){ i++; ave+=*p;} ave/=i; printf("output \n"); for(p=a;p<a+10;p++
2014-08-12 18:16:58 687 1
原创 字符串交换
代码如下:#include#include#includeint main(void){ int n,k,i,j; char str[100][11]; scanf("%d %d",&n,&k); for(i=0;i<n;i++) scanf("%s",str[i]); for(i=0;i<k;i++) { for(j=0;j<n-i;j++
2014-08-11 22:24:55 670 3
原创 定义函数怎么加换行符
代码如下:#include void smile (void);//函数原型 int main (void){ smile (); smile (); smile (); }void smile (void)//定义函数 { printf("smile!"); }
2014-08-11 10:40:53 989
原创 求助一下,麻烦大神们看看是哪里有逻辑上的错误,题目是三个数由大到小输出
代码如下:#includeint main(void){ int x,y,z,t; printf("Please enter three integer:"); scanf("%d %d %d",&x,&y,&z); if(x<y) { t=y; x=t; y=x; } if(x
2014-08-08 12:38:54 330
原创 求大神指导,本人初学
代码如下:#includeint main(){ int n,p; int count=1; printf("输入一个整数n:"); scanf("%d",&n); if(n==1) { printf("n=%d",n); } do { switch(p=n%2) {
2014-08-08 00:24:00 343
原创 版主大神,我昨天下载了你的C语言经典算法 100 例,第三题我编写时有错误,求版主大神或其他哪位大神指点一下,拜谢!
代码如下:#include#includeint main(void){ long int i,x,y; for(i=0;i<100000;i++) { x=sqrt(i+100); y=sqrt(i+268); if(x*x=i+100 && y*y=i+268) printf("这个整数是%ld\
2014-08-07 14:14:17 427
原创 此程序有错误吗
代码如下:# include int main(){char diamond[6][15]={{'','','','','','','','*','','','','','','',''}, {'','','','','','','','*','','','','','','',''}, {'','','','','','','',
2014-08-07 09:29:32 286
原创 求解 :在最后为什么输出的整形数字是-858993460,,应该不是溢出错误
代码如下:#include using namespace std;int main(){ int x,y ,a,b,c,d; int count1=0; int count2=0; int X[3],Y[3],M[3],N[3]; cout<<"请输入直线的三个参数值:"; cin>>a>> b >>c; for(int i=0
2014-08-06 20:32:49 3626
原创 怎么不对呀
代码如下:#includeint main(){ int n,i; scanf("%d",&n); printf("---------------------------------------\n"); for(i=0;i<n;i++) { char a,b,c,j; scanf("%c%c%c",&a,&b,&c); printf("%c%c%
2014-08-04 12:57:12 245
原创 统计数组中每个元素出现的个数,时间复杂度 O(n),空间 O(1)
代码如下:#include using namespace std;void work(int a[], int n){ int i = 0; while(i < n) { int temp = a[i] - 1; if(temp < 0) { i++; contin
2014-08-04 12:08:35 790
原创 运行超时
代码如下:#includeint main(){ int m,n,i,j,y,x=4; int str[10000]={2,3,5,7}; scanf("%d %d",&m,&n); for(i=2;;++i) { //除于2,3,5,7,进行判断 if(i%2==0) c
2014-08-04 11:00:44 1167
原创 请教大师!如何用 scanf 正确输入数据?
代码如下:#includevoid main(){ float L0[100],Lx[100],Lf[100]; int n=3,i; for(i=0;i<n;++i) { scanf("%f%f%f\n",&L0[i],&Lx[i],&Lf[i]); printf("%f%f%f%f%f%f%f%f",L0[i]*
2014-08-03 23:54:42 1042
原创 求解红色部分
代码如下:#include "stdio.h"main(){ int i,a[10],max,p=0; for(i=0;i<10;i++) scanf("%d",&a[i]); max=a[0]; for(i=1;i<10;i++) if(max<a[i]) {max=a[i]; p=i;} a[p]=a[i-1]; a[i-1]=m
2014-08-03 23:46:31 363
原创 遇到转义字符,但是却理解不来,希望大神赐教!
程序代码:printf("hello");getchar();printf("\n");getchar();printf(" hello");getchar();printf("\n");getchar();printf(" hello");getchar();printf("\n");getchar();printf(" hello");getchar();pr
2014-08-03 11:56:07 470
原创 C++ 我感觉好难! 这个不知道错字哪儿了!
代码如下:#includeusing namespace std;int main(){ int i=0,j=0; float n; double Bsum=0,Jnum=0,bs,js;/*Bsum是用来统计全班的总分,Jnum是用来统计几个同学的总分, bs是用于全班平均分,js是用于及格同学的平均
2014-08-03 11:42:53 335
原创 0x00AE18F8 处有未经处理的异常: 0xC0000005: 读取位置 0x00000020 时发生访问冲突。
代码如下:#include#includestruct DON_STUD_STR{ long num; char name[20]; float score; int mark; struct DON_STUD_STR * next;};这个函数为什么老是出错struct DON_STUD_STR * DON_STUD_BRO(struct
2014-08-01 11:58:15 4033
原创 字符串数组输入输出
代码如下:#include#include#define N 5int main(){ int i; char * s[N]; for(i=0;i<N;i++) scanf("%s",s[i]); for(i=0;i<N;i++) printf("%s ",s[i]);}
2014-08-01 00:01:02 544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人