int main()
{
int a
int b
int *pa = &a
int *pb = &b
printf("请输入a和b的值: ")
scanf("%d %d", pa, pb) //在高版本的vs里要用scanf_s
printf("a和b的和是: %d\n", *pa + *pb)
printf("a和b的差是: %d\n", *pa - *pb)
printf("a和b的积是: %d\n", *pa * *pb)
printf("a和b的商是: %f\n", *pa * 1.0 / *pb)
return 0
}
C程序如下:#include
"stdio.h"
#include<string>
#include<iostream>
using
namespace
std
main()
{
string
Cons="12345678"
string
input
const
char
*B=Cons.data()
const
char
*A
cin>>input
A=input.data()
int
lengthA=input.length()
int
lengthB=Cons.length()
for(int
i=0i<lengthBi++)
{
if(B[i]>A[i])
{
printf("输入的数小于原数")break}
if(B[i]<A[i])
{
printf("输入的数大于原数")break}
}
if(lengthA>lengthB&&lengthB==i)
printf("输入的数大于原数")
if(lengthA==lengthB&&lengthB==i)
printf("输入的数等于原数")
}
如果你说的是比较字符串大小就是这个程序了
进入后开始输入你要输入的字符串
完整程序如下:#include <stdlib.h>
main(){
int a,b,c
int *p1,*p2,*p3
printf("please input 3 int data\n")
scanf("%d %d %d",&a,&b,&c)
p1= &a
if (b >*p1)p1= &b
if (c >*p1)p1= &c
p3= &a
if (b<*p3) p3= &b
if (c<*p3) p3= &c
p2= &a
if ( p2==p1 || p2==p3) p2= &b
if ( p2==p3 || p2==p3) p2= &c
printf("%d %d %d\n",*p1,*p2,*p3)
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)