
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR argv[])
{
int a;
cout<<"请输入数字"<<endl;
cin>>a;
int b=0;
while(a)
{
b=a%10+10b;
a=a/10;
}
cout<<b<<endl;
system("pause");
return 0;
}
/
程序功能:实现输入一个算式,然后按照同等优先级进行计算最终输出结果
/
#include <stdioh>
int calculate(int a, int b, char s) //计算函数,给定两个整数和运算符,返回结果
{
int c;
switch (s)
{
case '+' : c = a + b; break;
case '-' : c = a - b; break;
case '' : c = a b; break;
case '/' : c = a / b; break;
}
return c;
}
int string2int(char p) //转换函数,把下一个数字从字符串转化为整型
{
int a = 0;
while(1)
{
if(p=='+' || p=='-' || p=='' || p=='/' || p=='\0') break;
a = a10+((int)(p) - 48);
//将一个表示数字的字符变为整型,再减去48,就是对应的整型数值
p++;
}
return a;
}
void main()
{
char s[100];
int n1, n2,i=0;
printf("请输入算式:");
scanf("%s", s); //目前这里只能输入正整数,不能输入负的
n1 = string2int(s); //得到左 *** 作数
for(i=0;s[i]!='\0';i++) //循环下去,直到算式结束
{
if(s[i]=='+' || s[i]=='-' || s[i]=='' || s[i]=='/')//如果遇到运算符就进行计算
{
n2 = string2int(&s[i+1]); //得到右运算数
n1 = calculate(n1,n2,s[i]); //运算
}
}
printf("算式的答案是:%d\n", n1);
}
验证了1+210-10/2这个式子,结果为10。如果有疑问,还可以继续讨论。
#include <stdioh>
int main()
{ int a,b,c,d,e;
scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);
printf("%g\n",(a+b+c+d+e)/50);
return 0;
}
#include "Stdioh"
void main(){
int i,num;printf("shuruyigeshuzi\n");
for(i=0;i<3;i++)
{
scanf("%d",&num);
if(num>5) printf("dale");
else if(num<5) printf("xiaole");\
else {printf("zhengque");break}
}
getch();
}
步骤如下:
1、新建一个Visual C++的“Win32项目”,建立一个空项目。
2、建立完成后,右键点击右边的“解决方案”中的“源文件”。
3、选择“添加”,然后添加“新建项”。
4、选择“Visual C++”中的C++文件,点“添加”。
5、在新加的C++文件里面写好代码,然后保存。
6、编译运行即可(快捷键Ctrl+F5)。
不知道这个合不合你意 哈哈#include\x0d\#include\x0d\#includeint main()\x0d\{\x0d\ int i,j,count1=0,count2=0,c=1;\x0d\ char ch[100],data[100];\x0d\ srand(time(NULL));\x0d\ \x0d\ for(i=0;i回答于 2022-12-11
以上就是关于用c语言写小程序全部的内容,包括:用c语言写小程序、C语言小程序、求五个数值平均值小程序,c语言编程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)