getchar后面有两个括号什么意思
dd运城2022-10-04 11:39:541条回答
已提交,审核后显示!提交回复
共1条回复
- 淹不ss的鸟 共回答了18个问题
|采纳率94.4% - 你是说大括号还是小括号?
一般是这么用的:
a = getchar(); - 1年前
相关推荐
- 若输入字符串:abcde,则以下while循环体将执行 _____ 次.while((ch=getchar())=='e
若输入字符串:abcde,则以下while循环体将执行 _____ 次.while((ch=getchar())=='e') printf("*");
为什么是0次?starry05261年前1 -
残灵隐郁 共回答了15个问题
|采纳率93.3%因为getchar的本质决定的,也就是说getchar是在回车之后仅仅读取一个字符,也就是仅仅读取了a而已.因为 'a' != 'e' ,所以第一次没有执行,然后没有了其他的字符输入,最重要的是没有回车键的输入,所以不会再读入字符.
参考:http://baike.baidu.com/view/751665.htm1年前查看全部
- c=getchar(); /*读入选择*/ }while(c'8'); return(c-'0'); 此部分是什么意思啊
c=getchar(); /*读入选择*/ }while(c'8'); return(c-'0'); 此部分是什么意思啊?heweiqun1年前1
-
selinaren 共回答了26个问题
|采纳率100%没全吧?while(c'8'); 这个没意义啊.把全部代码复制过来看看?1年前查看全部
- 程序的意思#includemain(){ int c;while( ( c = getchar () ) = '\n')
程序的意思
#include
main()
{ int c;
while( ( c = getchar () ) = 'n')
{ switch ( c-'2')
{ case 0 :
x05 case 1 :putchar ( c+4 );
x05x05case 2 :putchar ( c+4 ); break;
x05x05case 3 :putchar ( c+3 );
x05x05default :putchar ( c+2 ); break;
x05 }
} printf( "n" );
}微笑不快乐_liao1年前1 -
b1500b 共回答了20个问题
|采纳率85%switch检测c与2的ASCI码的差值,然后执行后面的内容,如果差值为0,则执行case0 case1 case2,如果为1,则执行1 2,以此类推(这是由于break),如果不是上述的差值只执行default,最后打印回车1年前查看全部
大家在问
- 1试说明:a(a+1)(a+2)(a+3)是一个完全平方式.
- 2_____ makes the school famous is _____ more than 90% of the
- 3填一填。平整 平坦1.那微斜的门口,经过仔细耙扫,收拾得很( )。2.屋子的内部没什么布置,但是墙壁很光滑。主人
- 4英文作文介绍自己的200字文章,问要如何写!速求!给点建议!
- 5羽加个中念什么
- 6已知圆锥的表面积为9派cm²,且它的侧面展开图是一个半圆,则圆锥的底面半径为?
- 7英语表语后面能加副词吗比如说I am very worried about you能不能写成I am worried a
- 8英语高手请进每空一词 根据首字母填空Our teacher works 8 h_ a day in the school
- 9555555 0(∪^∪)0 全用方程解.
- 10下列词语中,字形与加点字的读音全都正确的一组是 A.涂鸦排场(chǎng)劈柴火(pǐ)海市蜃楼(shèn) B.弩钝手
- 11xt图像在xt 图像中是不是都表示直线?一条曲线代表什么?
- 12FE(OH)3和AL2(SO4)3配平
- 13下列有关化学用语使用正确的是( )
- 14人字旁 打一古人类名称一撇一竖的那个人字旁
- 15英语翻译I play the piano when I’m ten years old.Now I’m in grand