我有几道C语言题,简单(大一)高分求助!!!
(一)阅读调试下列程序,并写出程序结果。1.#include<stdio.h>voidmain(){charch=0x31;printf("%d\n",ch);/*屏幕显...
(一)阅读调试下列程序,并写出程序结果。
1.#include <stdio.h>
void main()
{
char ch=0x31;
printf("%d\n",ch);/*屏幕显示___________*/
printf("%o\n",ch);/*屏幕显示____________*/
printf("%x\n",ch);/*屏幕显示____________*/
printf("%c\n",ch);/*屏幕显示____________*/
}
2. #include <stdio.h>
void main()
{
int a=5,b=5;
printf(“value a=%d\n”,a++);/*屏幕显示___________*/
printf(“value b=%d\n”,++b); /*屏幕显示___________*/
printf(“value a=%d\n”,--a); /*屏幕显示___________*/
printf(“value b=%d\n”,b--);/*屏幕显示___________*/
}
3. 输入两个实数a,b,然后交换它们的值,最后输出
#include <stdio.h>
void main()
{
float a,b,temp;
printf("请输入a和b的值:");
scanf("%f,%f",&a,&b);
temp = a;
a=b;
b=temp;
printf("交换后, a=%f, b=%f\n",a,b);
}
4.
完成下面的程序,在空白处填入a,b,c,取a,b,c中最大者赋给max。
A.if(a>b && a>c) B. if (a>b)
max=________ if(a>c)
else max=______
if(b>c) else
max=________ max=______
else else
max=________ if(b>c)
max=________
else
max=_________
5. 若整数x分别等于95、87、100、43、66、79,则以下程序段运行后屏幕显示是什么?
#include <stdio.h>
main()
{
int x;
printf(“please input the x value:”);
scanf(“%d”,&x);
switch(x/10)
{
case 6:
case 7:
printf("Pass\n");
break;
case 8:
printf("Good\n");
break;
case 9:
case 10:
printf("VeryGood\n");
break;
default:
printf("Fail\n");
}
}
x等于 95时,程序段运行后屏幕上显示___very good
x等于 87时,程序段运行后屏幕上显示___good
x等于100时,程序段运行后屏幕上显示___very good
x等于 43时,程序段运行后屏幕上显示___fail
x等于 66时,程序段运行后屏幕上显示___Pass
x等于 79时,程序段运行后屏幕上显示___Pass
做出来追加!有多少追加多少!我邮箱qu-vip@163.com
第四题我当时打得有问题,不好意思!把他复制下来,贴到记事本上!就可以看出来怎么回事了!多谢多谢!麻烦动一下手! 展开
1.#include <stdio.h>
void main()
{
char ch=0x31;
printf("%d\n",ch);/*屏幕显示___________*/
printf("%o\n",ch);/*屏幕显示____________*/
printf("%x\n",ch);/*屏幕显示____________*/
printf("%c\n",ch);/*屏幕显示____________*/
}
2. #include <stdio.h>
void main()
{
int a=5,b=5;
printf(“value a=%d\n”,a++);/*屏幕显示___________*/
printf(“value b=%d\n”,++b); /*屏幕显示___________*/
printf(“value a=%d\n”,--a); /*屏幕显示___________*/
printf(“value b=%d\n”,b--);/*屏幕显示___________*/
}
3. 输入两个实数a,b,然后交换它们的值,最后输出
#include <stdio.h>
void main()
{
float a,b,temp;
printf("请输入a和b的值:");
scanf("%f,%f",&a,&b);
temp = a;
a=b;
b=temp;
printf("交换后, a=%f, b=%f\n",a,b);
}
4.
完成下面的程序,在空白处填入a,b,c,取a,b,c中最大者赋给max。
A.if(a>b && a>c) B. if (a>b)
max=________ if(a>c)
else max=______
if(b>c) else
max=________ max=______
else else
max=________ if(b>c)
max=________
else
max=_________
5. 若整数x分别等于95、87、100、43、66、79,则以下程序段运行后屏幕显示是什么?
#include <stdio.h>
main()
{
int x;
printf(“please input the x value:”);
scanf(“%d”,&x);
switch(x/10)
{
case 6:
case 7:
printf("Pass\n");
break;
case 8:
printf("Good\n");
break;
case 9:
case 10:
printf("VeryGood\n");
break;
default:
printf("Fail\n");
}
}
x等于 95时,程序段运行后屏幕上显示___very good
x等于 87时,程序段运行后屏幕上显示___good
x等于100时,程序段运行后屏幕上显示___very good
x等于 43时,程序段运行后屏幕上显示___fail
x等于 66时,程序段运行后屏幕上显示___Pass
x等于 79时,程序段运行后屏幕上显示___Pass
做出来追加!有多少追加多少!我邮箱qu-vip@163.com
第四题我当时打得有问题,不好意思!把他复制下来,贴到记事本上!就可以看出来怎么回事了!多谢多谢!麻烦动一下手! 展开
4个回答
展开全部
1、
49
61
31
1
2、
value a=5
value b=6
value a=5
value b=6
3、
请输入a和b的值:2,3
交换后, a=3.000000, b=2.000000
4、
...
5、
x等于 95时,程序段运行后屏幕上显示___very good
x等于 87时,程序段运行后屏幕上显示___good
x等于100时,程序段运行后屏幕上显示___very good
x等于 43时,程序段运行后屏幕上显示___fail
x等于 66时,程序段运行后屏幕上显示___Pass
x等于 79时,程序段运行后屏幕上显示___Pass
再自习一下c语言语法, 就不会难了.
49
61
31
1
2、
value a=5
value b=6
value a=5
value b=6
3、
请输入a和b的值:2,3
交换后, a=3.000000, b=2.000000
4、
...
5、
x等于 95时,程序段运行后屏幕上显示___very good
x等于 87时,程序段运行后屏幕上显示___good
x等于100时,程序段运行后屏幕上显示___very good
x等于 43时,程序段运行后屏幕上显示___fail
x等于 66时,程序段运行后屏幕上显示___Pass
x等于 79时,程序段运行后屏幕上显示___Pass
再自习一下c语言语法, 就不会难了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都是非常简单的题目,怎么还拿出来问?
1、
49
61
31
1
2、
value a=5
value b=6
value a=5
value b=6
3、
请输入a和b的值:2,3
交换后, a=3.000000, b=2.000000
4、
...
5、
x等于 95时,程序段运行后屏幕上显示___very good
x等于 87时,程序段运行后屏幕上显示___good
x等于100时,程序段运行后屏幕上显示___very good
x等于 43时,程序段运行后屏幕上显示___fail
x等于 66时,程序段运行后屏幕上显示___Pass
x等于 79时,程序段运行后屏幕上显示___Pass
1、
49
61
31
1
2、
value a=5
value b=6
value a=5
value b=6
3、
请输入a和b的值:2,3
交换后, a=3.000000, b=2.000000
4、
...
5、
x等于 95时,程序段运行后屏幕上显示___very good
x等于 87时,程序段运行后屏幕上显示___good
x等于100时,程序段运行后屏幕上显示___very good
x等于 43时,程序段运行后屏幕上显示___fail
x等于 66时,程序段运行后屏幕上显示___Pass
x等于 79时,程序段运行后屏幕上显示___Pass
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己做吧,这么简单!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第四题是什么东东,一点也看不懂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询