#include <stdio.h>
void main()
{
int a;
printf("please type in a number a:\n");
scanf("%d",a);
printf("8jinzhi %o\n",&a);
printf("16jinzhi %x\n",&a);
getch();
}
急~在线等! C语言菜鸟问题,这个程序哪里错了啊?
你把scanf和printf的参数记反了,scanf()后面接变量的地址,所以是scanf("%d",&a);printf()后面直接接变量 printf("8jinzhi %o\\n",a);printf("16jinzhi %x\\n",a);另外,你用getch(); 要加头文件#include <conio.h>
C语言菜鸟 求解 下面这个程序哪里错了 怎样改
该程序的功能应该是将一个大于2的偶数分解成两个素数之和,所以输入的必须是偶数。两点错误如yang_jnu所说。int isprime(int n);后面多余分号,两个等号之间多空格。再有,main函数中的for(i=3;i<n\/2;i++)应改为for(i=2;i<=n\/2;i++)。源程序如下:include"stdio.h"include"math.h"int...
C语言菜鸟跪求大神告知这个程序哪里错了。。。T^T
scanf("%1f,%1f,%1f",&a,&b,&c);这句有问题,应该改为%lf,而不是1f,lf代表输入双精度浮点型数据,如果是1f,就只会取输入的数字的第一位;希望我的答案对你有帮助!
C语言菜鸟,请教各位高手下面的程序哪里出了问题?
你的思路太乱了, 只能在你的程序上改,include<stdio.h> void main(){ long int a;int p,s;int b1,b2,b3,b4,b5;scanf("%ld",&a);if(a>=1000000){ p = (a-1000000)*0.01;a = 999999;} p=0;s=a\/100000;switch(s){ case 9:case 8:case 7:case 6:p += (a-600000)*0...
我是菜鸟。我这个c语言程序哪里错了,为啥不及格人数算不出来呢!求解
sum没有初始化 定义的时候同时做sum=0就可以了 int num, sum=0;
C语言菜鸟问题
运行起来,没什么错误啊。能求出最大值。可能是你在录入数字的时候,没有录入',‘号,直接按回车了。如果,想按回车。那么把scanf语句变为:scanf("%d%d",&x,&y);
c语言编程菜鸟问题。要做个程序分别算出两数相加的整数部分和小数部分...
图很模糊,大致看了没问题。可以运行。仿你代码可运行的。include <stdio.h>int main(){ float x,y,m,n; printf("请输入变量x:"); scanf("%f",&x); printf("请输入变量y:"); scanf("%f",&y); m=(int)(x+y); n=x+y-(int)(x+y); printf("整数...
C语言开关灯问题,麻烦大神们帮我看看这个程序哪里错了啊,结果不对...
两个错误:1、int a[6000]={1};这句。你这只是将a[0]赋值1,其他都是0,数组默认以0填充,应该改为:int a[6000];for(i=0;i<6000;i++)a[i]=1;2、第二层循环里:if(a[j]==0)a[j]=1;if(a[j]==1)a[j]=0;这个语句把所有的灯都关闭了,因为如果关了,就打开;打开后又...
哪位大神帮我看一下这个程序哪里错了? C语言问题,输入一个整数,输出...
您的程序问题比较多。include <stdio.h> void main(){ int a=0;b=0;c=o;d=0;e=0;f=0;g=0;h=0;i=0;j=0;k=0; \/\/ 变量声明之间要用逗号,非分号;int figure[a]; \/\/声明了一个空数组,后面scanf的时候会出错 scanf("%d",&a);for(i=0;i...
C语言中关于结构体的问题,不知道为这个程序哪里错了,它说:undefined ref...
print函数只有声明没有定义啊。这样改:include<stdio.h> include<string.h> struct Student { int num;char name[10];double score[3];};void print(struct Student);int main(){ struct Student stu;stu.num=12345;strcpy(stu.name,"Li Fung");stu.score[0]=67.5;stu.score[1]=89;stu....