❶ 用c语言编写一个程序,从键盘上输入两个字符给字符变量a,b,并输出变量a,b的值。
程序代码如下:x0dx0a#include
❷ 用c语言编写。设整型变量a和b,编程实现输入a和b的值,输出a的平方+b的
#include<stdio.h>
intmain()
{
inta,b;
scanf("%d%d",&a,&b);
printf("%d/%d=%d ",a,b,a/b);
printf("%d%%%d=%d ",a,b,a%b);
return0;
}
❸ 用C语言写一个很简单的程序,输入两个整数a,b,要求输入a-b的值,例如:输入7 4,输出3
#include<stdio.h>
main(){
int a,b;
printf("请庆弊桥输入誉猛A和B:");
scanf("%d%d",&a&b);
printf("a-b的差卜亩为:%d",a-b);
}
❹ 怎样用C语言设计一个程序,输入A、B的值,将两个值交换后输出。
#include<stdio.h>
void main()
{
int a,b,t;
scanf("d%,d%",&a,&b);
if(a<b)
printf("比较后:a,b的值分别为:a=d%,b=d%\n",a,b);
解析:
if(a<b)
{ t=a;
a=b;
b=t;
}//这个是关键代码,首先是判断a是否小于b,如果
小于的话,就执行,里边的t就像是你说的一样,是个中转
工具,就像你要将两个杯子中的水交换一样,你要有另外一个容器做中转。
其实整个过程就是,如果a<b的话,交换他们的值,打印出来。如果是a>b的话,直接打印出来。其实最后的结果就是先输出大的,然后再输出较小值!
能看懂吗?
❺ 编写一个C程序,运行时输入a,b,c三个值,输出其中值最大者
#include<stdio.h>
int main()
{
int a,b,c,max;
printf("请输入三个数: ");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
max=a;
if(c>max)
max = c;
printf("三个数中最大的数为:%d",max);
return 0;
}
(5)c语言运行程序怎么输入ab值扩展阅读:
主要特点:
1,简洁的语言
C语言包含有各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且多以小写字母为主,对许多不必要的部分进行了精简。
2,具有结构化的控制语句
C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。
3,丰富的数据类型
C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,其中以指针类型数据使用最为灵活,可以通过编程对各种数据结构进行计算。
4,丰富的运算符
c语言包含34个运算符,它将赋值、括号等均视作运算符来操作,使C程序的表达式类型和运算符类型均非常丰富。
5,可对物理地址进行直接操作
C语言允许对硬件内存地址进行直接读写,以此可以实现汇编语言的主要功能,并可直接操作硬件。
6,代码具有较好的可移植性
c语言是面向过程的编程语言,用户只需要关注所被解决问题的本身,而不需要花费过多的精力去了解相关硬件,且针对不同的硬件环境。
7,可生成的高质量目标代码,高执行效率的程序
与其他高级语言相比,C语言可以生成高质量和高效率的目标代码,故通常应用于对代码质量和执行效率要求较高的嵌入式系统程序的编写。
❻ c语言之健入ab变量值,输出a,b横式竖式
#include<stdio.h>
intmain()
{
inta,b;
printf("请输入两个整数a,b ");
scanf("%d%d",&a,&b);
printf("横式:%d%d ",a,b);
printf("竖式: %d %d ",a,b);
return0;
}
请输入两个整数a,b
1 2
横式:1 2
竖式:
1
2
❼ 怎么编写c语言程序完成输入a,b,c三个值并输入三者之和
#include<stdio.h>
void main(){
int a,b,c,sum;
printf("请输入变量a的值:");
scanf("%d",&a);
printf("请输入变量b的值:");
scanf("%d",&b);
printf("请输入变量c的值:");
scanf("%d",&c);
sum=a+b+c;
printf("a、b、c的和是:%d!\n",sum);
}
❽ 如何用c语言给变量a,b赋值,赋值范围是确定的。
c语言中规定不同的类型的取值范围是一定的,所以应当将赋值与变量类型想对应。
赋值和初始化时有区别的,初始化如:int a = 1;赋值:int a;a = 1;
要是是从标准的输入设备(键盘)输入的值的话:scanf("%d",&a)这里要注意了,&符号是不能省的,表示的意思是将输入的值放到变量a的地址(&a)所指向的空间。
希望对你有所帮助。
我的建议是:要是您要学习c的话,不如从c++学:具体点来说:c只是c++的一部分。对于现在面向对象的程序设计来说,c有点不适应。但c与c++是相通的,c++只是增加了类,并且在c的基础上做了改进。
要是学c++的话推荐一本书:c++ primer