C语言学习
文章平均质量分 72
Roy1Zz
这个作者很懒,什么都没留下…
展开
-
【C语言学习】指针练习例题
1.用函数和指针完成下述程序功能:有两个整数a和b,由用户输入1,2或3。如输入1,程序就给出a和b中大者,输入2,就给出a和b中小者,输入3,则求a与b之和。代码:#include <iostream>using namespace std;int func(int *a,int *b,int num){ int temp = 0; if(num == 1){ if(*a > *b) temp = *a; else temp = *b; }e原创 2020-07-10 21:05:16 · 11059 阅读 · 7 评论 -
【C语言学习】数组与数据处理例题
编译器:DevC++5.111.输入若干个整数,统计其中有多少个奇数并将所有的奇数输出。代码:#include <iostream>using namespace std;int main(){ int* data; int n,sum = 0; printf("输入数组长度:"); cin >> n; data = new int[n]; for(int i = 0;i < n;i++) cin >> data[i]; for原创 2020-07-10 20:23:24 · 1166 阅读 · 0 评论 -
【C语言学习】循环结构例题
1.编程求解1!+2!+3!+…+19!+20!的值。代码:#include <iostream>using namespace std;int main(){ int sum = 0; int n = 1; for(int i = 1;i <= 20;i++){ n = n * i; sum = sum + n; } printf("阶乘结果:%d",sum); return 0;}运行结果:2.已知四位数a2b3能被23整除,编程求出原创 2020-06-18 17:39:18 · 2898 阅读 · 1 评论 -
【C语言学习】分支结构例题
编译器:DevC++5.11(1)输入四个数,求其中的最大值和最小值。代码:#include <iostream>using namespace std;int main(){ int data[4]; int max = data[0],min = data[0]; printf("输入四个数:"); for(int i = 0;i < 4;i++){ cin >> data[i]; } for(int i = 0;i < 4;i+原创 2020-06-18 17:03:14 · 2040 阅读 · 0 评论 -
【C语言学习】用getchar函数读入两个字符给c1,c2,然后分别用putchar和printf函数输出这两个字符。
编译器:DevC++5.11思考以下问题: (1)变量c1,c2应定义为字符型或整型?或两者皆可?(2)要求输出C1和C2值的ASCII码,应如何处理?用putchar函数还是printf函数?(3)整型变量与字符型变量是否在任何情况下都可以互相替代?如:char c1,c2 与 int c1,c2 是否无条件地等价?个人回答:(1)c1,c2应该定义为字符型 (2)printf的%c是显示字符的形状,%d是显示字符对应的ASCII码,putchar则是专门...原创 2020-06-18 14:18:58 · 16007 阅读 · 1 评论 -
【C语言学习】编写一个C程序,输入华氏温度,输出相应的摄氏温度。转换公式是:c=(f-32)/1.8 ,c表示摄氏温度,f表示华氏温度。
编译器:DevC++5.11#include <iostream>using namespace std;int main(){ double c,f; printf("输入华氏温度:"); cin >> f; c = (f - 32) / 1.8; printf("摄氏温度为:%.2f",c); return 0;}...原创 2020-06-18 14:02:19 · 9661 阅读 · 2 评论 -
【C语言学习】Hello World
编译器:DevC++5.11#include <iostream>using namespace std;int main(){ cout << "hello world" << endl; return 0;}原创 2020-06-18 13:58:26 · 139 阅读 · 0 评论