#include <stdio.h>
int main()
{
int sum=0;
int count=0;
long long int num;
printf("請輸入數字:");
scanf("%lld",&num);
do{
if(num<0)
{
printf("請輸入大于0的數字:");
scanf("%lld",&num);
}
}while(num<0);
#include <stdio.h>
int main()
{
int sum=0;
int count=0;
long long int num;
printf("請輸入數字:");
scanf("%lld",&num);
do{
if(num<0)
{
printf("請輸入大于0的數字:");
scanf("%lld",&num);
}
}while(num<0);
#include <stdio.h>
int main()
{
int sum=0;
int count=0;
long long int num;
printf("請輸入數字:");
scanf("%lld",&num);
do{
if(num<0)
{
printf("請輸入大于0的數字:");
scanf("%lld",&num);
}
}while(num<0);
int main(void)
{
char str[32];
int ret, len, sum = 0, i;
printf("請輸入數字:");
ret = scanf("%s", str);
while (ret && str[0] == '-') {
printf("請輸入大于0的數字:");
ret = scanf("%s", str);
}
do {
len = strlen(str);
i = 0;
while (str[i]) {
sum += str[i++] - '0';
}
if (sum == 0) {
printf("請輸入大于0的數字:");
ret = scanf("%s", str);
}
} while (sum == 0);
眾所周知,C ++的學習曲線陡峭,但是花時間學習這種語言將為您的職業帶來奇跡,并使您與其他開發人員區分開。您會更輕松地學習新語言,形成真正的解決問題的技能,并在編程的基礎上打下堅實的基礎。 C ++將幫助您養成良好的編程習慣(即清晰一致的編碼風格,在撰寫代碼時注釋代碼,并限制類內部的可見性),并且由 ......
值傳遞不會改變本身,參考傳遞(如果傳遞的值需要實體化到堆里)如果發生修改了會改變本身。 1.基本資料型別都是值傳遞 package com.example.basic; public class Test { public static void main(String[] args) { int ......