C语言题目,请帮忙做一下,谢谢!
1)分别各列出两种C语言中的输入输出函数,并例举出每个函数的使用格式?2)简述C语言中三种循环结构的特点。3)C语言中十进制、八进制、十六进制表示的方法是什么?十进制数1...
1)分别各列出两种C语言中的输入输出函数,并例举出每个函数的使用格式?2)简述C语言中三种循环结构的特点。3)C语言中十进制、八进制、十六进制表示的方法是什么?十进制数100表示为八进制、十六进制分别是什么?
展开
4个回答
展开全部
1.输入scanf("%d",&a); ch=getchar();
输出printf("%d",a) ; putchar('a');
2.
1.for循环语句
for语句格式为:
for(表达式1;表达式2;表达式3)
语句:/*循环体*/
该语句执行过程如下:
①先对表达式1赋初值;
②判别表达式2是否满足给定条件,若其值为真,满足循环条件,则执行循环体内语句,然后执行表达式3,进入第二次循环,再判别表达式2……;否则判断表达式2的值为假,不满足条件,就终止for循环,执行循环体外语句。
2.while语句
while语句格式为:
while(表达式)
语句;/*循环体*/
这里的表达式是循环能否继续下去的条件,而语句是循环体。只要表达式为真,则执行循环体内语句。否则终止循环,执行循环体外语句。
3.do while语句
do while语句格式为:
do
语句;/*循环体*/
While(表达式);
程序进入do while循环后,先执行循环体内语句,然后判断表达式的物悉真假,若为真则进行
下一次循环,否则为假则终止循环。该循环语句的特点是,表达式为假时也执链码行一次循环棚蚂哪体
内语句。
总的说来,for和while循环是在顶上测试循环终止条件,而do while循环是在之后,在底部进行测试所以循环体至少要执行一次。
3.十进制:%d 八进制:%o 十六进制:%x
4.二进制:1100100 八进制:144 十六进制:64
输出printf("%d",a) ; putchar('a');
2.
1.for循环语句
for语句格式为:
for(表达式1;表达式2;表达式3)
语句:/*循环体*/
该语句执行过程如下:
①先对表达式1赋初值;
②判别表达式2是否满足给定条件,若其值为真,满足循环条件,则执行循环体内语句,然后执行表达式3,进入第二次循环,再判别表达式2……;否则判断表达式2的值为假,不满足条件,就终止for循环,执行循环体外语句。
2.while语句
while语句格式为:
while(表达式)
语句;/*循环体*/
这里的表达式是循环能否继续下去的条件,而语句是循环体。只要表达式为真,则执行循环体内语句。否则终止循环,执行循环体外语句。
3.do while语句
do while语句格式为:
do
语句;/*循环体*/
While(表达式);
程序进入do while循环后,先执行循环体内语句,然后判断表达式的物悉真假,若为真则进行
下一次循环,否则为假则终止循环。该循环语句的特点是,表达式为假时也执链码行一次循环棚蚂哪体
内语句。
总的说来,for和while循环是在顶上测试循环终止条件,而do while循环是在之后,在底部进行测试所以循环体至少要执行一次。
3.十进制:%d 八进制:%o 十六进制:%x
4.二进制:1100100 八进制:144 十六进制:64
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询