C语言的简单编程,求帮助。

1编一个简单程序:定义整型变量a和b,并分别在定义时赋初值2和3,再定义字符型变量x和y,定义好后再将初值t和r分别赋给它们,再定义单精度实型变量t,初值从键盘输入,完成后将这些变量的值分别输出。 2输入两个实数,分别输出它们的整数和小数部分,再输出它们两位小数。

1.
#include<stdio.h>
main()
{
int a=2;int b=3;
char x=‘t’;char y=‘r’;
float t;
printf("请输入t的值:");
scanf("%f",&t);
printf("a的值:%d\n b的值:%d\n x的值:%c\n y的值:%c\n t的值:%f\n"a,b,x,y,t);
}
2.
#include<stdio.h>
main()
{
float f1,f2;int a,b;
printf("请输入第一个小数的值:");
scanf("%f",&f1);
printf("请输入第二个小数的值:");
scanf("%f",&f2);
a=f1;
b=f2;

printf("第一个小数的整数部分为:%d,小数部分为:%f\n",a,f1-a);
printf("第二个小数的整数部分为:%d,小数部分为:%f\n",b,f2-a);
printf("第一个小数为:%f \n第二个小数为:%f",f1,f2);

}

大概就是这个了,没有运行,如果错误你自己看看改改吧。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-09
段落1
#include<stdio.h>
int main(){
int a=2;
int b=3;
char x='t';
char y='r';
flout t=' ';
printf("Input a charactar:");
scanf("%c",&t);
printf("a=%d,b=%d,x=%c,y=%c,t=%c",a,b,x,y,t);
return 0;}
段落2
输入两个实数,分别输出它们的整数和小数部分,再输出它们两位小数。
#include<stdio.h>
int main(){
flout a=0;
flout b=0;
flout c=' ';
flout d=' ';
printf("Input a flout:");
scanf("%f",&a);
printf("Input another flout:");
scanf("%f",&b);
c=a-int(a);
d=b-int(b);
printf("a=%d,b=%d,c=%f,d=%f,e=%d,f=%d",a,b,c,d,int(c*100),int(d*100));
return 0;}
return 0;}
相似回答
大家正在搜