当前位置: 代码迷 >> SCANF的解决方案
 
  • [求助]错在哪里

    [求助]错在哪里 题目要求:编程,对n个输入数按绝对值从小到大排序后输出(运行时先输入n的值,然后用malloc函数为数组动态分配存储单元)。我编的程序如下:#include<stdio.h>#include<stdlib.h>#include<math.h>voidmain(){float*p,temp;inti,j,n;scanf...

    239
    热度
  • 怎样使它自动跳出来?

    怎样使它自动跳出来? #include<stdio.h>#include<malloc.h>#defineNULL0#defineLENGsizeof(structstudent)#defineLENsizeof(structsubject)structstudent/*先定义一个学生信息的结构体数组*/{charnum[11];charname...

    342
    热度
  • 宏的问题,详情请进!~!~

    宏的问题,详情请进!~!~ 书上原题如下:定义一个带参数的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出以交换后的两个值。#include<stdio.h>#defineS(a,b)t=a;a=b;b=tintmain(void){inta,b,t;scanf("%d,%d",*a,*b);S(a,b);printf("resulti...

    116
    热度
  • 为什么会提示语法错误??

    我建议你好好看看别人写的和你的区别(如6楼,虽然有问题),6楼已经提到要声明,可你。。。。 color='#FF8000'>----------------解决方案-------------------------------------------------------- scanf("\nn=%d",&num); ...

    371
    热度
  • [求助]怎样实现循环?

    [求助]怎样实现循环? 想得到一个int数字如果输入的是int以外的就提示重新输入#include<stdio.h>intmain(void){intnum;intstatus;printf("Enteraninteger:\n");status=scanf("%d",&num);//当输入错误时要求重新输入while(!status){printf...

    45
    热度
  • 这么用可以吗:

    这么用可以吗: 这么用可以吗:chart;scanf("%s",&t);我在一个程序中看到的,而且程序运行正常;如果改为scanf("%c",&t);则会出现一点问题.这是为什么呢请大家指点 搜索更多相关的解决方案: color="red">而且 color='#FF8000'>-----...

    267
    热度
  • 请大家帮忙做一道C语言的选择题。我做的答案是D,标准答案却是A。

    请大家帮忙做一道C语言的选择题。我做的答案是D,标准答案却是A。 设有定义:inta,*pa=&amp;a;以下scanf语句中能正确为变量a读入数据的是(): A)scanf("%d",pa);B)scanf("%d",a); C)scanf("%d",&amp;pa);D)scanf(&qu...

    139
    热度
  • 谁解释一下!!!

    谁解释一下!!! 运行这个后为什么每次rand()所选的随机数是一样的都是41!!!????#include<stdio.h>#include<stdlib.h>voidmain(){intm,n;m=rand();printf("Pleaseguessanumber:");scanf("%d",&n);if(n>m){printf...

    241
    热度
  • [求助]计算器的小程序

    [求助]计算器的小程序 /*+---------------------------------+|Description:计算器程序||Writenby:Maazel||Date:2006.01.06|+---------------------------------+*/#include<stdio.h>#include<stdlib.h>...

    98
    热度
  • [求助]编写一个极简单的程序

    噢,刚才程序中有个")"写成全角的了,现在已更改 color='#FF8000'>----------------解决方案-------------------------------------------------------- #include<stdio.h>into=1,O=1,_=0...

    308
    热度
  • (链表)请帮助修改错误!

    (链表)请帮助修改错误! #include<stdio.h>#include<stdlib.h>#include<string.h>#defineNULL0#defineMAX100typedefstructl{chardata;structl*link;}list; list*create(){list*h,*p;inti,n;ch...

    339
    热度
  • [求助]为什么这个程序是错误的

    同意二楼的说法! color='#FF8000'>----------------解决方案-------------------------------------------------------- 以下是引用now在2007-11-1710:03:36的发言: #include<stdio.h>intmain(...

    105
    热度
  • [求助]指针赋值的问题

    [求助]指针赋值的问题 设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是A)scanf("%d",pa);B)scanf("%d",a);C)scanf("%d",&pa);D)scanf("%d",*pa);这里答案是A为什么下面几个都错的??B是给是少了&,C是输入的是地址,而D输入的是数据把..我搞不懂了.....

    125
    热度
  • 关于指针变量赋值(请高手指点)

    关于指针变量赋值(请高手指点) 指针变量是不能被赋常值的但用scanf函数就可以赋值,没有出现错误,这是为什么呢。intmain(void){int*pt;scanf("%d",pt);printf("%d\n",pt);getch();return0;} 搜索更多相关的解决方案: color="red">指针变量color="red">赋值c...

    39
    热度
  • [求助]可不可以帮解释一下啊

    [求助]可不可以帮解释一下啊 #include"stdio.h"voidmain(){floata=5.000000;scanf("%d",a);}为什么结果是0??? 不懂。。。郁闷 搜索更多相关的解决方案: color="red">解释color="red">floatcolor="red">voidcolor="red">main ...

    95
    热度
  • 这问题在那里啊

    这问题在那里啊 #include<stdio.h>#include<malloc.h>structnode{intdata;structnode*next;};structnode*createlink(intn){structnode*r,*q,*p;inti,a;p=(structnode*)malloc(sizeof(structnode)...

    302
    热度
  • [求助]问题出在哪里呢?

    [求助]问题出在哪里呢? 下面是我编的一个程序,编译通过了,但是出来的结果有点问题~~#include<stdio.h>#include<conio.h>main(){char*p[5],*temp;inti,j,k;clrscr(); printf("Inputthedata:\n");for(i=0;i<5;i++)scanf("%s"...

    170
    热度
  • 语句顺序问题!!?????

    语句顺序问题!!????? main() { inta,sum=0; printf("Inputdata:"); scanf("%d",&a); while(a!=0) { printf("%5d",a); sum=sum+a; scanf("%d",&a); } printf("\nsum=%d",sum); } 这道程序中,为什么while循环...

    289
    热度
  • [求助]请教一道有关数组的题

    [求助]请教一道有关数组的题 题目是这样的:编写一个程序,从键盘输入10个实数计算并输出算术平均数。#include<stdio.h>main(){floata[10],sum=0,p;/*a[10]存储实数,sum为和,p为平均数*/inti;printf("input10numbers:");for(i=0;i<=9;i++)/*存a[i]数组的f...

    456
    热度
  • 关于死循环的问题(比较傻)

    关于死循环的问题(比较傻) 偶然发现的一个问题,比如:intmain(){inta;do{scanf("%d",&a);if(a==0)break;elseprintf("error!\n");}while(1);return0; }或者intmain(){inta;while(1){scanf("%d",&a);if(a==0)break;elsepr...

    133
    热度