c语言菜鸟级问题

作者&投稿:召怪 (若有异议请与网页底部的电邮联系)
C语言菜鸟级问题~

int j,k;//在这里你不是也应用逗号运算符了么?
在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个表达式的值是最后一个表达式的值。
可以找找相关的资料看看。

改成如下


#include
#include
void main()
{
char mz[20];
char zb;
printf("你的名字是:");
scanf("%s",mz);
getchar();
printf("%s你好!
准备好了吗?
我们的闯关活动即将开始了…………
",mz);
printf("Y:准备好了
N:没有,我是来打酱油的!
");
scanf("%c",&zb);
getchar();
toupper(zb);
if (zb!=89&&zb!=78)
printf("错误!!输入的必须是Y或者N");
else
{
switch (zb)
{
case 1: (zb==89);
printf("好!我们的旅程开始啦…………
");
break;
case 2: (zb==78);
{
printf("额。");
break;
}
default :
break;
}
}
}

你只给出了程序一部,我没看出错误,.cpp是源文件的后缀名,没有什么*号。你可以自己确定错误的位置,在调试的对话框双击提示语句,就能找到错误所在处。如图移动下拉条,你将看到提示语句,双击它。很简单的。



编译出错了,看看错误提示是什么

printf语句后加;

哥们 printf()后面没有分号


菜鸟的c语言问题
a%3表示a除以3得到的余数 17除以3等于5余2,a%3==2为1,所以a%3==2‖a-17为1,结果也就为1。

超菜鸟级问题求abc三个数中的最大数用c语言
include<stdio.h> void main(){ int a,b,c,max; \/*定义下几个数*\/ printf("enter a,b,c:"); \/*打印一个提示*\/ scanf("%d%d%d",%a,%b,%c); \/*输入3个数*\/ max=max(max(a,b),c); \/*这里套一个MAX函数,先比较1和2大小,再和3比较*\/ printf("max=%d",max); \/*打印...

一个关于汇编语言的菜鸟问题,帮忙详细写出谢列程序段的功能
movsb把原变址寄存器si指向的数据段中的一个字节传送到目的变址寄存器di指向的一个字节中,同时根据DF增加或减少变址寄存器中的值。rep重复串操作直到cx中的内容为0,每执行一次cx减1。要知道更详细的还是看书比较好。参考资料:《80x86》汇编语言程序设计 清华大学出版社 ...

一个C语言的菜鸟问题
不同意楼上的 char s2[10]=" A\\\\\\0" 'A' '\\\\' '\\0' 这三个字符 第一个我也不明白。计算字符串长度函数strlen(),字符串的结束标志是'\\0','\\0'不是NULL,NULL 的ascll码是0,但'\\0'不是。还有,用strlen统计字符串长度,字符串的结束标志'\\0'不计入其中。

C语言菜鸟级问题……
(a=2,b=5,b++,a+b)a=2, \/\/将2赋给a,这时a为2 b=5, \/\/将5赋给b,这时b为5 b++, \/\/将b先使用然后加1,这时b为5,这条语句以后b为6(就是b++, 的","以后)\/\/如果改为++b 就是直接加1,这时b为6,就是++b, 的","以后也为6 a+b \/\/2+6=8 最简单的:void main()...

急!!!菜鸟英语的问题!!!
任何一个疑难问题。 二、语法 语法是学好英语的基础,它是掌握英语的工具。在你掌握了一定的词汇量 后,了解一些语法知识是非常必要的。选择填空是考查语法...学习语言的关键在于运用。同学们是否注重自己英 语,口语的练习呢?我们没有说外语的环境,但要尽量创造。每天 早上起床后,应该是先读上至少5分钟英语。大声...

请回答菜鸟一些C语言问题。用电脑编程如何打印笑脸?打印笑脸都用什么知...
广义地讲,C语言字符集中的任何一个字符均可用转义字符来表示。表2.2中的\\ddd和\\xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ASCII代码。如\\101表示字?quot;A" ,\\102表示字母"B",\\134表示反斜线,\\XOA表示换行等。转义字符的使用 void main(){ int a,b,c;a=5; b=6; c=7;...

自学C语言,菜鸟级问题
main()代表主程序,告诉电脑这个程序从这里开始了 i++ i-- ++i --i 这四个的运算优先级要比+ - × ÷高,所以第6行输出-8是:输出 -i(-8),然后i+1=9 第7行输出-9是:输出 -i(-9),然后i-1=8

关于C语言的一个菜鸟问题?
把if一起放到do循环里面去,你用一个total循环10次,每次输入的值都给了他,这样最后一次输入的值覆盖掉前面所有的值了。

关于C语言的菜鸟问题
楼上扯淡,small和big已经初始化了。1. 语法错误。i没有赋予初值。改发1:for(i>0; i<=10; i++)应为 for(i=0; i<=10; i++)这样实现11次循环;改法2:定义改成:int small, big, i=1;实现10次循环。2.inp=getchar();和putchar(inp);加在最后,去掉getch();前者表示从键盘读入...

定边县18959873151: 菜鸟级的C语言问题 -
陈没狡硒宝: 呵呵,只是上一个程序,for循环体不对,改成下面这样的就对了:main() { float k1=0,k2=0,k3=0; int i; float c=0,b=0; for(i=1;i<=100;i++) k1=k1+i; for(i=1;i<=50;i++) {b=i*i; k2=k2+b; } for(i=1;i<=10;i++) { c=1/i; k3=k3+c;} printf("%f",k1+k2+k3); } 你可以试一试

定边县18959873151: 自学C语言,菜鸟级问题 -
陈没狡硒宝: 第一个%d,就是后面的变量c的值,第二个就是变量d的值,那个\n ,是个转义字符,就是换行的意思(和word中的回车一样),目的是为了显示好看一点楼主可以把那个\n去掉看看没有换行的效果printf(“a+u=%d,b+u=%d”,c,d);

定边县18959873151: 急~~~~~~~一个菜鸟的简单C语言问题,求高手解答... -
陈没狡硒宝: 这个是char型的问题 你改成这样就行了scanf(" %c",...

定边县18959873151: 菜鸟问题C语言高手进 -
陈没狡硒宝: 应该是___-1.00 前面有3个空格8的意思是输出的这个数占8列.2的意思是保留小数点后两位

定边县18959873151: C语言菜鸟问题 -
陈没狡硒宝: 你调用的这句sort( &aa[3], 5) ;明显是只对4,5,6,7,8这几个元素进行排序嘛 所以结果应该是1,2,3,8,7,6,5,4,9,10, 改成sort( &aa[0], 10)就行了

定边县18959873151: C语言 菜鸟题 -
陈没狡硒宝: 程序的功能就是输入7个数字,然后程序会将你输入的打印出来 代码说明如下:main() { int i,*p,a[7]; p=a; //p执行数组的头,可以通过p对数组进行操作 for(i=0;i<7;i++) //for循环,输入7个数字到数组a中 scanf("%d",p++); //输入,p执行数组的具体成员 printf("\n"); p=a; for(i=0;i<7;i++,p++) //变量数组,输出数组内容 printf("%d",*p);}

定边县18959873151: C语言的菜鸟问题...表达清楚的进!大家速度啊!!
陈没狡硒宝: if(a=5)相当于a=5;if(a);这个条件是永远成立的.if条件中要么是真,要么是假.C语言中0表示假,非0表示真,a的值是非0,这个条件就永远成立,if(a)就与if(5)、if(1)、if(10000)等价,只要条件里的不为0就是真,它就成立!

定边县18959873151: C语言菜鸟题目 -
陈没狡硒宝: #include"stdio.h"#include"stdlib.h"#define N 3struct student{ char name[10]; char num[20]; int score[3]; int sum; float ave; struct student *next;}stu[N];struct student *creat(){ int i; struct student *h=NULL,*p; for(i=0;i { p=(struct student *)malloc(...

定边县18959873151: c语言的菜鸟问题
陈没狡硒宝: 修改后的代码如下: #include<stdio.h> void main() { int s[96],i,n,m,max=0,min=100,sum=0; double avr; for(i=0;i<96;i++) s[i]=0; printf("Input the number"); scanf("%d",&n); printf("Input the score"); for (i=0;i<n;i++) /for 循环如果循环的有多句语...

定边县18959873151: 关于C语言的一个菜鸟级问题 -
陈没狡硒宝: printf("%d%d%d%d\n",1+2,5,-2*4,11%3); "%d%d%d%d\n" 这里的点表示显示的小数位,给你看一个例子,%10.6f 表示输出的浮点数占10位,其中小数点后面有6位,整...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网